home *** CD-ROM | disk | FTP | other *** search
/ Champak 141 / (Vol 141) Oct 17 2011.iso / Games / gamma-bros.swf / scripts / frame_5 / DoAction.as
Encoding:
Text File  |  2011-10-17  |  120.5 KB  |  1,697 lines

  1. function togglePause()
  2. {
  3.    if(game == 1)
  4.    {
  5.       game = 3;
  6.       showStats();
  7.    }
  8.    else if(game == 3)
  9.    {
  10.       game = 1;
  11.       hideStats();
  12.    }
  13. }
  14. function changeDif(what)
  15. {
  16.    dif.setting = what;
  17.    if(what == "easy")
  18.    {
  19.       dif.num = 1;
  20.       dif.speed = 0.85;
  21.       dif.wait = 1;
  22.       dif.wander = 0;
  23.       dif.adv = 6;
  24.       dif.life = 0.66;
  25.       dif.wave = -1;
  26.    }
  27.    if(what == "med")
  28.    {
  29.       dif.num = 2;
  30.       dif.speed = 1;
  31.       dif.wait = 0;
  32.       dif.wander = 0;
  33.       dif.adv = 0;
  34.       dif.life = 1;
  35.       dif.wave = 0;
  36.    }
  37.    if(what == "hard")
  38.    {
  39.       dif.num = 3;
  40.       dif.speed = 1.15;
  41.       dif.wait = -1;
  42.       dif.wander = -1;
  43.       dif.adv = -6;
  44.       dif.life = 1.25;
  45.       dif.wave = 1;
  46.    }
  47. }
  48. function restart()
  49. {
  50.    final = false;
  51.    endBGClip.removeMovieClip();
  52.    gameOverClip.removeMovieClip();
  53.    audio.playLevel1("introDrone",100,0.05,5);
  54.    bgClip.gotoAndStop(1);
  55.    star.deleteAll();
  56.    bgDeco.clip.removeMovieClip();
  57.    hideStats();
  58.    var _loc7_ = chars.slice();
  59.    var _loc3_ = broShots.slice();
  60.    var _loc6_ = enemyShots.slice();
  61.    var _loc4_ = FX.slice();
  62.    var _loc5_ = powerUps.slice();
  63.    var _loc2_ = 0;
  64.    var _loc8_ = _loc7_.length;
  65.    while(_loc2_ < _loc8_)
  66.    {
  67.       removeChar(_loc7_[_loc2_]);
  68.       _loc2_ = _loc2_ + 1;
  69.    }
  70.    _loc2_ = 0;
  71.    _loc8_ = _loc3_.length;
  72.    while(_loc2_ < _loc8_)
  73.    {
  74.       removeBroShot(_loc3_[_loc2_]);
  75.       _loc2_ = _loc2_ + 1;
  76.    }
  77.    _loc2_ = 0;
  78.    _loc8_ = _loc6_.length;
  79.    while(_loc2_ < _loc8_)
  80.    {
  81.       removeEnemyShot(_loc6_[_loc2_]);
  82.       _loc2_ = _loc2_ + 1;
  83.    }
  84.    _loc2_ = 6;
  85.    _loc8_ = _loc4_.length;
  86.    while(_loc2_ < _loc8_)
  87.    {
  88.       removeFX(_loc4_[_loc2_]);
  89.       _loc2_ = _loc2_ + 1;
  90.    }
  91.    _loc2_ = 0;
  92.    _loc8_ = _loc5_.length;
  93.    while(_loc2_ < _loc8_)
  94.    {
  95.       removePowerUp(_loc5_[_loc2_]);
  96.       _loc2_ = _loc2_ + 1;
  97.    }
  98.    c = 0;
  99.    c2 = 0;
  100.    d = 10000;
  101.    game = 0;
  102.    level = 1;
  103.    subLevelNum = 0;
  104.    dirArray = ["L","R","U","D"];
  105.    rapidVar = 4;
  106.    formID = 0;
  107.    advanceDir = "L";
  108.    advanceDir1 = "L";
  109.    advanceDir2 = "R";
  110.    advanceDir3 = "L";
  111.    bro1Weapon = "laserA";
  112.    bro2Weapon = "laserA";
  113.    astC = 0;
  114.    astC2 = randRange(10,300);
  115.    posArray = [[1025,1100,0,600],[-200,-125,0,600],[0,1000,625,700],[0,1000,-100,-75]];
  116.    posArray2 = [[1025,1030,0,600],[-50,-45,0,600],[0,1000,605,610],[0,1000,-50,-45]];
  117.    flashing = false;
  118.    currentBoost = "";
  119.    laserPower = 8;
  120.    shrapID = 10000;
  121.    astField = false;
  122.    c3 = 0;
  123.    advInt = 30 + dif.adv;
  124.    bro1ShipLevel = 1;
  125.    bro2ShipLevel = 1;
  126.    bro1ShipVar = 1;
  127.    bro2ShipVar = 1;
  128.    bro1Life = 100;
  129.    bro2Life = 100;
  130.    rescue = false;
  131.    boss = false;
  132.    goldHeadCreated = false;
  133.    sm = 0;
  134.    buddy = false;
  135.    pep = random(20) + 20;
  136.    pCount = 0;
  137.    starColors = [1,5];
  138.    coins.num = coins.numT = 0;
  139.    gems.num = gems.numT = 0;
  140.    stats = new Object();
  141.    stats.fired = 0;
  142.    stats.hit = 0;
  143.    stats.created = 0;
  144.    stats.destroyed = 0;
  145.    stats.score = 0;
  146.    stats.coins = 0;
  147.    stats.gems = 0;
  148.    stats.totalCoins = 0;
  149.    stats.totalGems = 0;
  150.    char = "broShip1";
  151.    char2 = "broShip2";
  152.    charID = 0;
  153.    broShotID = 0;
  154.    enemyShotID = 0;
  155.    fxID = 0;
  156.    powerUpID = 0;
  157.    goldHeadNum = _root.randRange(3,16);
  158.    showIntro();
  159. }
  160. function showIntro()
  161. {
  162.    intro = new classes.misc.Intro();
  163.    addFX("intro");
  164. }
  165. function showStats()
  166. {
  167.    gemsClip._alpha = 0;
  168.    coinsClip._alpha = 0;
  169.    attachMovie("stats","statsClip",990067);
  170.    statsClip._x = 15;
  171.    statsClip._y = 468;
  172.    statsClip.score = stats.score;
  173.    statsClip.accu = Math.round(stats.hit / stats.fired * 100) + "%";
  174.    if(statsClip.accu == NaN)
  175.    {
  176.       statsClip.accu = "-";
  177.    }
  178.    statsClip.enem = stats.destroyed + " / " + _root.stats.created;
  179.    statsClip.coins = stats.coins;
  180.    statsClip.gems = stats.gems;
  181.    statsClip.timer = Math.round(_root.c2 / 30) + " seconds";
  182.    statsClip.life.bar._width = _root[char].life;
  183. }
  184. function gameOver()
  185. {
  186.    var _loc6_ = chars.slice();
  187.    var _loc3_ = broShots.slice();
  188.    var _loc5_ = enemyShots.slice();
  189.    var _loc4_ = powerUps.slice();
  190.    var _loc2_ = 0;
  191.    var _loc7_ = _loc6_.length;
  192.    while(_loc2_ < _loc7_)
  193.    {
  194.       removeChar(_loc6_[_loc2_]);
  195.       _loc2_ = _loc2_ + 1;
  196.    }
  197.    _loc2_ = 0;
  198.    _loc7_ = _loc3_.length;
  199.    while(_loc2_ < _loc7_)
  200.    {
  201.       removeBroShot(_loc3_[_loc2_]);
  202.       _loc2_ = _loc2_ + 1;
  203.    }
  204.    _loc2_ = 0;
  205.    _loc7_ = _loc5_.length;
  206.    while(_loc2_ < _loc7_)
  207.    {
  208.       removeEnemyShot(_loc5_[_loc2_]);
  209.       _loc2_ = _loc2_ + 1;
  210.    }
  211.    _loc2_ = 0;
  212.    _loc7_ = _loc4_.length;
  213.    while(_loc2_ < _loc7_)
  214.    {
  215.       removePowerUp(_loc4_[_loc2_]);
  216.       _loc2_ = _loc2_ + 1;
  217.    }
  218.    game = 4;
  219.    _root.attachMovie("gameOver","gameOverClip",2500);
  220.    gameOverClip._x = 410;
  221.    gameOverClip._y = 150;
  222.    gemsClip._alpha = 0;
  223.    coinsClip._alpha = 0;
  224.    gameOverClip.score = stats.score;
  225.    gameOverClip.accu = Math.round(stats.hit / stats.fired * 100) + "%";
  226.    if(gameOverClip.accu == NaN)
  227.    {
  228.       gameOverClip.accu = "-";
  229.    }
  230.    gameOverClip.enem = stats.destroyed + " / " + _root.stats.created;
  231.    gameOverClip.coins = stats.totalCoins;
  232.    gameOverClip.gems = stats.totalGems;
  233.    gameOverClip.timer = Math.round(_root.c2 / 30) + " seconds";
  234.    if(level == 2)
  235.    {
  236.       gameOverClip.pass3._visible = false;
  237.    }
  238.    else if(level == 3)
  239.    {
  240.       gameOverClip.pass2._visible = false;
  241.    }
  242.    else
  243.    {
  244.       gameOverClip.pass3._visible = false;
  245.       gameOverClip.pass2._visible = false;
  246.    }
  247. }
  248. function hideStats()
  249. {
  250.    statsClip.removeMovieClip();
  251. }
  252. function levelInit()
  253. {
  254.    c = 0;
  255.    subLevelNum++;
  256.    subLevel = level + "_" + subLevelNum;
  257.    waveScript = _root["waveScript" + level + "_" + subLevelNum].slice();
  258.    matrixSize = _root["level" + level + "MSArray"][subLevelNum - 1];
  259.    ep = waveScript[0][0];
  260.    matrixNum = 0;
  261.    mc = 0;
  262.    matrixComplete = false;
  263.    advanceDir = _root["advanceDir" + level];
  264.    if(rescue)
  265.    {
  266.       var _loc2_ = advanceDir != "L" ? 1020 : -40;
  267.       if(broShip2.bg || broShip1.bg)
  268.       {
  269.          var _loc4_ = char2 != "broShip1" ? "bro2" : "bro1";
  270.          bgWait = new classes.misc.BGWait(_loc2_,_loc4_,true);
  271.          addFX("bgWait");
  272.       }
  273.       else
  274.       {
  275.          var _loc3_ = advanceDir != "L" ? "L" : "R";
  276.          if(char2 == "broShip2")
  277.          {
  278.             broShip2 = new classes.bro.BroShip2(_loc2_,_root.randRange(200,400));
  279.             addChar("broShip2");
  280.             broShip2.tagTeam(_loc3_);
  281.          }
  282.          else
  283.          {
  284.             broShip1 = new classes.bro.BroShip1(_loc2_,_root.randRange(200,400));
  285.             addChar("broShip1");
  286.             broShip1.tagTeam(_loc3_);
  287.          }
  288.       }
  289.    }
  290. }
  291. function initLevel2()
  292. {
  293.    starColors = [7,11];
  294.    d = 10000;
  295.    bgClip.gotoAndPlay("shipBossEnd");
  296.    level = 2;
  297.    subLevelNum = 0;
  298.    advInt = 22 + dif.adv;
  299.    levelInit();
  300. }
  301. function initLevel3()
  302. {
  303.    d = 10000;
  304.    bgClip.gotoAndPlay("level3Shrap");
  305.    level = 3;
  306.    subLevelNum = 0;
  307.    advInt = 15 + dif.adv;
  308.    levelInit();
  309. }
  310. function broBehind()
  311. {
  312.    advanceDir = advanceDir != "L" ? "L" : "R";
  313.    var _loc2_ = 1;
  314.    var _loc3_ = chars.length;
  315.    while(_loc2_ < _loc3_)
  316.    {
  317.       _root[chars[_loc2_]].broBehind();
  318.       _loc2_ = _loc2_ + 1;
  319.    }
  320. }
  321. function powerUp(x, y, num)
  322. {
  323.    x;
  324.    y;
  325.    num;
  326.    pCount++;
  327.    if(powerUpPrefArray.length > 0)
  328.    {
  329.       if(random(100) > 91)
  330.       {
  331.          createPowerUp([x,y,powerUpPrefArray[random(powerUpPrefArray.length)]]);
  332.       }
  333.    }
  334.    if(random(101) > num || pCount >= pep)
  335.    {
  336.       pCount = 0;
  337.       pep = randRange(15,40);
  338.       var _loc5_ = _root["pUpArray" + subLevel].slice();
  339.       var _loc4_ = _loc5_[random(_loc5_.length)];
  340.       var _loc7_ = admitPowerUp(_loc4_);
  341.       if(_loc7_)
  342.       {
  343.          createPowerUp([x,y,_loc4_]);
  344.       }
  345.    }
  346.    else if(random(1000) == 999 && level != 1)
  347.    {
  348.       createPowerUp([x,y,"superP"]);
  349.    }
  350. }
  351. function powerUpB(x, y, num, weap, phase)
  352. {
  353.    x;
  354.    y;
  355.    num;
  356.    weap;
  357.    phase;
  358.    pCount++;
  359.    if(random(101) > num || pCount >= pep)
  360.    {
  361.       pCount = 0;
  362.       pep = randRange(15,40);
  363.       var _loc2_ = _root["pUpArray" + subLevel].slice();
  364.       if(_root.deathHead.phase != 6)
  365.       {
  366.          if(weap != "rapidLaser")
  367.          {
  368.             _loc2_.push(weap);
  369.             _loc2_.push(weap);
  370.          }
  371.          else
  372.          {
  373.             _loc2_.push("rapidLaser");
  374.             _loc2_.push("bigLaser");
  375.          }
  376.       }
  377.       else
  378.       {
  379.          _loc2_.push("rapidLaser");
  380.          _loc2_.push("bigLaser");
  381.       }
  382.       var _loc3_ = _loc2_[random(_loc2_.length)];
  383.       if(_root.deathHead.phase != 6)
  384.       {
  385.          if(weap != "rapidLaser")
  386.          {
  387.             if(_loc3_ == weap)
  388.             {
  389.                deathHead.changePhase(phase);
  390.             }
  391.          }
  392.          else if(_loc3_ == "rapidLaser" || _loc3_ == "bigLaser")
  393.          {
  394.             deathHead.changePhase(phase);
  395.          }
  396.       }
  397.       var _loc9_ = admitPowerUp(_loc3_);
  398.       if(_loc9_)
  399.       {
  400.          createPowerUp([x,y,_loc3_]);
  401.          if(_loc3_ == "rapidLaser")
  402.          {
  403.             createPowerUp([x,y,"bigLaser"]);
  404.          }
  405.          if(_loc3_ == "bigLaser")
  406.          {
  407.             createPowerUp([x,y,"rapidLaser"]);
  408.          }
  409.       }
  410.    }
  411.    else if(random(1000) >= 995 && level != 1)
  412.    {
  413.       createPowerUp([x,y,"superP"]);
  414.    }
  415. }
  416. function admitPowerUp(pwhich)
  417. {
  418.    var _loc1_ = pwhich;
  419.    if(char == "bro1" || char == "broShip1")
  420.    {
  421.       var _loc3_ = bro1Weapon;
  422.    }
  423.    else
  424.    {
  425.       _loc3_ = bro2Weapon;
  426.    }
  427.    var _loc2_ = true;
  428.    if(_loc1_ == _loc3_)
  429.    {
  430.       _loc2_ = false;
  431.    }
  432.    if(_loc1_ == "doubleLaserA" && _loc3_ == "tripleLaserA")
  433.    {
  434.       _loc2_ = false;
  435.    }
  436.    if(_loc1_ == "twistLaser" && _loc3_ == "tripleTwistLaser")
  437.    {
  438.       _loc2_ = false;
  439.    }
  440.    if(_loc1_ == "tripleLaserA" && _loc3_ == "twistLaser")
  441.    {
  442.       _loc2_ = false;
  443.    }
  444.    if((_loc1_ == "bigLaser" || _loc1_ == "rapidLaser") && _loc3_ == "superLaser")
  445.    {
  446.       _loc2_ = false;
  447.    }
  448.    if(_loc1_ == "tripleTwistLaser" && (_loc3_ == "bigLaser" || _loc3_ == "rapidLaser"))
  449.    {
  450.       _loc2_ = false;
  451.    }
  452.    if((char == "bro1" || char == "bro2") && _loc1_ == "lifeUp")
  453.    {
  454.       _loc2_ = false;
  455.    }
  456.    return _loc2_;
  457. }
  458. function setPowerUpPref(vars)
  459. {
  460.    powerUpPrefArray = vars;
  461. }
  462. function createCreationFX(vars)
  463. {
  464.    fxID++;
  465.    var _loc2_ = vars;
  466.    _root["creationFX" + fxID] = new classes.fx.CreationFX(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],_loc2_[5],_loc2_[6],_loc2_[7],fxID);
  467.    addFX("creationFX" + fxID);
  468. }
  469. function createWaveCreator(vars)
  470. {
  471.    fxID++;
  472.    var _loc2_ = vars;
  473.    _root["waveCreator" + fxID] = new classes.misc.WaveCreator(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],_loc2_[5],_loc2_[6],_loc2_[7],fxID);
  474.    addFX("waveCreator" + fxID);
  475. }
  476. function createDroidA(vars)
  477. {
  478.    charID++;
  479.    var _loc2_ = vars;
  480.    _root["droidA" + charID] = new classes.enemy.DroidA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  481.    addChar("droidA" + charID);
  482.    _root["form" + _loc2_[4][0]].push("droidA" + charID);
  483. }
  484. function createDroidA2(vars)
  485. {
  486.    charID++;
  487.    var _loc2_ = vars;
  488.    _root["droidA2" + charID] = new classes.enemy.DroidA2(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],charID);
  489.    addChar("droidA2" + charID);
  490. }
  491. function createDroidB(vars)
  492. {
  493.    charID++;
  494.    var _loc2_ = vars;
  495.    _root["droidB" + charID] = new classes.enemy.DroidB(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  496.    addChar("droidB" + charID);
  497.    _root["form" + _loc2_[4][0]].push("droidB" + charID);
  498. }
  499. function createDroidC(vars)
  500. {
  501.    charID++;
  502.    var _loc2_ = vars;
  503.    _root["droidC" + charID] = new classes.enemy.DroidC(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  504.    addChar("droidC" + charID);
  505.    _root["form" + _loc2_[4][0]].push("droidC" + charID);
  506. }
  507. function createHeadA(vars)
  508. {
  509.    charID++;
  510.    var _loc2_ = vars;
  511.    _root["headA" + charID] = new classes.enemy.HeadA(_loc2_[0],_loc2_[1],_loc2_[2],charID);
  512.    addChar("headA" + charID);
  513. }
  514. function createHeadB(vars)
  515. {
  516.    charID++;
  517.    var _loc2_ = vars;
  518.    _root["headB" + charID] = new classes.enemy.HeadB(_loc2_[0],_loc2_[1],_loc2_[2],charID);
  519.    addChar("headB" + charID);
  520. }
  521. function createHeadC(vars)
  522. {
  523.    charID++;
  524.    var _loc2_ = vars;
  525.    _root["headC" + charID] = new classes.enemy.HeadC(_loc2_[0],_loc2_[1],_loc2_[2],charID);
  526.    addChar("headC" + charID);
  527. }
  528. function createGoldHead()
  529. {
  530.    charID++;
  531.    var _loc1_ = random(4);
  532.    goldHead = new classes.enemy.GoldHead(randRange(posArray2[_loc1_][0],posArray2[_loc1_][1]),randRange(posArray2[_loc1_][2],posArray2[_loc1_][3]),[dirArray[_loc1_],200,"break"]);
  533.    addChar("goldHead");
  534. }
  535. function createHeadBoss(vars)
  536. {
  537.    charID++;
  538.    var _loc2_ = vars;
  539.    _root["headBoss" + charID] = new classes.enemy.HeadBoss(_loc2_[0],_loc2_[1],_loc2_[2],charID);
  540.    addChar("headBoss" + charID);
  541. }
  542. function createHeadSummon(vars)
  543. {
  544.    fxID++;
  545.    var _loc2_ = vars;
  546.    _root["headSummon" + fxID] = new classes.fx.HeadSummon(_loc2_[0],_loc2_[1],fxID);
  547.    addFX("headSummon" + fxID);
  548. }
  549. function createBugA(vars)
  550. {
  551.    charID++;
  552.    var _loc2_ = vars;
  553.    _root["bugA" + charID] = new classes.enemy.BugA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  554.    addChar("bugA" + charID);
  555.    _root["form" + _loc2_[4][0]].push("bugA" + charID);
  556. }
  557. function createBugB(vars)
  558. {
  559.    charID++;
  560.    var _loc2_ = vars;
  561.    _root["bugB" + charID] = new classes.enemy.BugB(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  562.    addChar("bugB" + charID);
  563.    _root["form" + _loc2_[4][0]].push("bugB" + charID);
  564. }
  565. function createBomberA(vars)
  566. {
  567.    charID++;
  568.    var _loc2_ = vars;
  569.    _root["bomberA" + charID] = new classes.enemy.BomberA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  570.    addChar("bomberA" + charID);
  571.    _root["form" + _loc2_[4][0]].push("bomberA" + charID);
  572. }
  573. function createBomberB(vars)
  574. {
  575.    charID++;
  576.    var _loc2_ = vars;
  577.    _root["bomberB" + charID] = new classes.enemy.BomberB(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  578.    addChar("bomberB" + charID);
  579.    _root["form" + _loc2_[4][0]].push("bomberB" + charID);
  580. }
  581. function createBatA(vars)
  582. {
  583.    charID++;
  584.    var _loc2_ = vars;
  585.    _root["batA" + charID] = new classes.enemy.BatA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  586.    addChar("batA" + charID);
  587.    _root["form" + _loc2_[4][0]].push("batA" + charID);
  588. }
  589. function createBatB(vars)
  590. {
  591.    charID++;
  592.    var _loc2_ = vars;
  593.    _root["batB" + charID] = new classes.enemy.BatB(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  594.    addChar("batB" + charID);
  595.    _root["form" + _loc2_[4][0]].push("batB" + charID);
  596. }
  597. function createBatC(vars)
  598. {
  599.    charID++;
  600.    var _loc2_ = vars;
  601.    _root["batC" + charID] = new classes.enemy.BatC(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  602.    addChar("batC" + charID);
  603.    _root["form" + _loc2_[4][0]].push("batC" + charID);
  604. }
  605. function createSpaceManA(vars)
  606. {
  607.    charID++;
  608.    var _loc2_ = vars;
  609.    _root["spaceManA" + charID] = new classes.enemy.SpaceManA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  610.    addChar("spaceManA" + charID);
  611.    _root["form" + _loc2_[4][0]].push("spaceManA" + charID);
  612. }
  613. function createSpaceManB(vars)
  614. {
  615.    charID++;
  616.    var _loc2_ = vars;
  617.    _root["spaceManB" + charID] = new classes.enemy.SpaceManB(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],charID);
  618.    addChar("spaceManB" + charID);
  619.    _root["form" + _loc2_[4][0]].push("spaceManB" + charID);
  620. }
  621. function createBlasterA(vars)
  622. {
  623.    charID++;
  624.    var _loc2_ = vars;
  625.    _root["blasterA" + charID] = new classes.enemy.BlasterA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],charID);
  626.    addChar("blasterA" + charID);
  627. }
  628. function createShipBosses()
  629. {
  630.    _root.shipBossPurple = new classes.enemy.ShipBoss(-50,280,"Purple",["R",2000,"break"]);
  631.    addChar("shipBossPurple");
  632.    _root.shipBossOrange = new classes.enemy.ShipBoss(1050,100,"Orange",["L",2000,"break"]);
  633.    addChar("shipBossOrange");
  634.    _root.shipBossGreen = new classes.enemy.ShipBoss(1050,460,"Green",["L",2000,"break"]);
  635.    addChar("shipBossGreen");
  636. }
  637. function createShipBoss()
  638. {
  639.    _root.shipBossRed = new classes.enemy.ShipBoss(1050,280,"Red",["L",2000,"break"]);
  640.    addChar("shipBossRed");
  641. }
  642. function createExploA(vars)
  643. {
  644.    fxID++;
  645.    var _loc2_ = vars;
  646.    _root["exploA" + fxID] = new classes.fx.ExploA(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],fxID);
  647.    addFX("exploA" + fxID);
  648. }
  649. function createExploB(vars)
  650. {
  651.    enemyShotID++;
  652.    var _loc2_ = vars;
  653.    _root["exploB" + enemyShotID] = new classes.fx.ExploB(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],enemyShotID);
  654.    addEnemyShot("exploB" + enemyShotID);
  655. }
  656. function createExploD(vars)
  657. {
  658.    fxID++;
  659.    var _loc2_ = vars;
  660.    _root["exploD" + fxID] = new classes.fx.ExploD(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],fxID);
  661.    addFX("exploD" + fxID);
  662. }
  663. function createGunExplo(vars)
  664. {
  665.    fxID++;
  666.    var _loc2_ = vars;
  667.    _root["gunExplo" + fxID] = new classes.fx.GunExplo(_loc2_[0],_loc2_[1],_loc2_[2],fxID);
  668.    addFX("gunExplo" + fxID);
  669. }
  670. function createEnemySoul(vars)
  671. {
  672.    fxID++;
  673.    var _loc2_ = vars;
  674.    _root["enemySoul" + fxID] = new classes.fx.EnemySoul(_loc2_[0],_loc2_[1],_loc2_[2],fxID);
  675.    addFX("enemySoul" + fxID);
  676. }
  677. function createShrapnel(vars)
  678. {
  679.    fxID++;
  680.    var _loc2_ = vars;
  681.    _root["shrapnel" + fxID] = new classes.fx.Shrapnel(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],_loc2_[5],fxID);
  682.    addFX("shrapnel" + fxID);
  683. }
  684. function createAsteroid(vars)
  685. {
  686.    fxID++;
  687.    var _loc2_ = vars;
  688.    _root["asteroid" + fxID] = new classes.fx.Asteroid(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4],fxID);
  689.    addFX("asteroid" + fxID);
  690. }
  691. function createAsteroidD(vars)
  692. {
  693.    fxID++;
  694.    var _loc2_ = vars;
  695.    _root["asteroidD" + fxID] = new classes.fx.AsteroidD(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],fxID);
  696.    addFX("asteroidD" + fxID);
  697. }
  698. function createPowerUp(vars)
  699. {
  700.    powerUpID++;
  701.    var _loc2_ = vars;
  702.    _root["powerUp" + powerUpID] = new classes.misc.PowerUp(_loc2_[0],_loc2_[1],_loc2_[2],powerUpID);
  703.    addPowerUp("powerUp" + powerUpID);
  704. }
  705. function createPowerUpBuddy(vars)
  706. {
  707.    var _loc2_ = vars;
  708.    _root.powerUpBuddy = new classes.misc.PowerUpBuddy(_loc2_[0],_loc2_[1],_loc2_[2],_loc2_[3],_loc2_[4]);
  709.    addFX("powerUpBuddy");
  710. }
  711. function createRandoms(vars)
  712. {
  713.    var _loc2_ = vars;
  714.    _root["randoms" + _loc2_[0]] = new classes.fx.Randoms(_loc2_[1],_loc2_[2],_loc2_[3]);
  715.    addFX("randoms" + _loc2_[0]);
  716. }
  717. function removeRandoms(vars)
  718. {
  719.    var _loc1_ = vars;
  720.    removeFX("randoms" + _loc1_[0]);
  721. }
  722. function createAsteroids()
  723. {
  724.    _root.asteroids = new classes.fx.Asteroids();
  725.    addFX("asteroids");
  726. }
  727. function removeAsteroids()
  728. {
  729.    if(_root.asteroids.exists)
  730.    {
  731.       removeFX("asteroids");
  732.    }
  733. }
  734. function switchAsteroidStage(vars)
  735. {
  736.    var _loc2_ = vars;
  737.    _root.asteroids.switchStage(_loc2_[0]);
  738. }
  739. function createShrapStorm()
  740. {
  741.    _root.shrapStorm = new classes.fx.ShrapStorm();
  742.    addFX("shrapStorm");
  743. }
  744. function removeShrapStorm()
  745. {
  746.    removeFX("shrapStorm");
  747. }
  748. function switchShrapStage(vars)
  749. {
  750.    var _loc2_ = vars;
  751.    _root.shrapStorm.switchStage(_loc2_[0]);
  752. }
  753. function completeMatrix()
  754. {
  755.    matrixComplete = true;
  756. }
  757. function addChar(what)
  758. {
  759.    chars.push(what);
  760. }
  761. function addBroShot(what)
  762. {
  763.    broShots.push(what);
  764. }
  765. function addEnemyShot(what)
  766. {
  767.    enemyShots.push(what);
  768. }
  769. function addFX(what)
  770. {
  771.    FX.push(what);
  772. }
  773. function addPowerUp(what)
  774. {
  775.    powerUps.push(what);
  776. }
  777. function removeChar(what)
  778. {
  779.    removeMovieClip(what + "Clip");
  780.    var _loc2_ = 0;
  781.    var _loc3_ = chars.length;
  782.    while(_loc2_ < _loc3_)
  783.    {
  784.       if(chars[_loc2_] == what)
  785.       {
  786.          chars.splice(_loc2_,1);
  787.          break;
  788.       }
  789.       _loc2_ = _loc2_ + 1;
  790.    }
  791.    delete _root[what];
  792. }
  793. function removeBroShot(what)
  794. {
  795.    removeMovieClip(what + "Clip");
  796.    var _loc2_ = 0;
  797.    var _loc3_ = broShots.length;
  798.    while(_loc2_ < _loc3_)
  799.    {
  800.       if(broShots[_loc2_] == what)
  801.       {
  802.          broShots.splice(_loc2_,1);
  803.          break;
  804.       }
  805.       _loc2_ = _loc2_ + 1;
  806.    }
  807.    delete _root[what];
  808. }
  809. function removeEnemyShot(what)
  810. {
  811.    removeMovieClip(what + "Clip");
  812.    var _loc2_ = 0;
  813.    var _loc3_ = enemyShots.length;
  814.    while(_loc2_ < _loc3_)
  815.    {
  816.       if(enemyShots[_loc2_] == what)
  817.       {
  818.          enemyShots.splice(_loc2_,1);
  819.          break;
  820.       }
  821.       _loc2_ = _loc2_ + 1;
  822.    }
  823.    delete _root[what];
  824. }
  825. function removeFX(what)
  826. {
  827.    removeMovieClip(what + "Clip");
  828.    var _loc2_ = 0;
  829.    var _loc3_ = FX.length;
  830.    while(_loc2_ < _loc3_)
  831.    {
  832.       if(FX[_loc2_] == what)
  833.       {
  834.          FX.splice(_loc2_,1);
  835.          break;
  836.       }
  837.       _loc2_ = _loc2_ + 1;
  838.    }
  839.    delete _root[what];
  840. }
  841. function removePowerUp(what)
  842. {
  843.    removeMovieClip(what + "Clip");
  844.    var _loc2_ = 0;
  845.    var _loc3_ = powerUps.length;
  846.    while(_loc2_ < _loc3_)
  847.    {
  848.       if(powerUps[_loc2_] == what)
  849.       {
  850.          powerUps.splice(_loc2_,1);
  851.          break;
  852.       }
  853.       _loc2_ = _loc2_ + 1;
  854.    }
  855.    delete _root[what];
  856. }
  857. function randRange(min, max)
  858. {
  859.    return Math.round(Math.random() * (max - min)) + min;
  860. }
  861. function randRange2(min, max)
  862. {
  863.    return Math.random() * (max - min) + min;
  864. }
  865. function radToDeg(rad)
  866. {
  867.    return rad * 57.29577951308232;
  868. }
  869. function getDist(x, y)
  870. {
  871.    var _loc3_ = _root[char].x + _root[char].w / 2;
  872.    var _loc2_ = _root[char].y + _root[char].h / 2;
  873.    return Math.sqrt((_loc3_ - x) * (_loc3_ - x) + (_loc2_ - y) * (_loc2_ - y));
  874. }
  875. function getDist2(x, y, x2, y2)
  876. {
  877.    return Math.sqrt((x2 - x) * (x2 - x) + (y2 - y) * (y2 - y));
  878. }
  879. function getAngle(x, y)
  880. {
  881.    return _root.radToDeg(Math.atan2(_root[char].y + _root[char].h / 2 - y,_root[char].x + _root[char].w / 2 - x));
  882. }
  883. function getAngle2(x, y, x2, y2)
  884. {
  885.    return _root.radToDeg(Math.atan2(y2 - y,x2 - x));
  886. }
  887. function getAngleRad(x, y)
  888. {
  889.    return Math.atan2(_root[char].y + _root[char].h / 2 - y,_root[char].x + _root[char].w / 2 - x);
  890. }
  891. function getAngleRad2(x, y, x2, y2)
  892. {
  893.    return Math.atan2(y2 - y,x2 - x);
  894. }
  895. function repel(x, y, mass, t)
  896. {
  897.    var _loc2_ = getDist(x,y);
  898.    if(_loc2_ < t)
  899.    {
  900.       var _loc3_ = 100 * mass / (_loc2_ * _loc2_);
  901.       xA += _loc3_ * ((_root[char].x + _root[char].w / 2 - x) / _loc2_);
  902.       yA += _loc3_ * ((_root[char].y + _root[char].h / 2 - y) / _loc2_);
  903.    }
  904. }
  905. function attract(x, y, mass, t)
  906. {
  907.    var _loc2_ = getDist(x,y);
  908.    if(_loc2_ < t)
  909.    {
  910.       var _loc3_ = 100 * mass / (_loc2_ * _loc2_);
  911.       xA -= _loc3_ * ((_root[char].x + _root[char].w / 2 - x) / _loc2_);
  912.       yA -= _loc3_ * ((_root[char].y + _root[char].h / 2 - y) / _loc2_);
  913.    }
  914. }
  915. function getDir(x, y)
  916. {
  917.    var _loc2_ = _root.radToDeg(Math.atan2(_root[char].y + _root[char].h / 2 - y,_root[char].x + _root[char].w / 2 - x));
  918.    if(_loc2_ >= -45 && _loc2_ < 45)
  919.    {
  920.       return "R";
  921.    }
  922.    if(_loc2_ >= 45 && _loc2_ < 135)
  923.    {
  924.       return "D";
  925.    }
  926.    if(_loc2_ >= 135 && _loc2_ < 180 || _loc2_ >= -180 && _loc2_ < -135)
  927.    {
  928.       return "L";
  929.    }
  930.    return "U";
  931. }
  932. function shipBossBG()
  933. {
  934.    bgClip.gotoAndPlay("shipBossStart");
  935. }
  936. function shipBossBG2()
  937. {
  938.    bgClip.gotoAndPlay("shipBossEnd");
  939. }
  940. function bgLevel2()
  941. {
  942.    starColors = [13,17];
  943.    bgClip.gotoAndPlay("level2");
  944. }
  945. function bgLevel3()
  946. {
  947.    starColors = [19,23];
  948.    bgClip.gotoAndPlay("level3");
  949. }
  950. function headBossBG()
  951. {
  952.    bgClip.gotoAndPlay("headBossStart");
  953.    boss = true;
  954. }
  955. function showBGDeco(vars)
  956. {
  957.    var _loc1_ = vars;
  958.    bgDeco.showBG(_loc1_[0],_loc1_[1]);
  959. }
  960. function toggleAstField()
  961. {
  962.    if(astField == false)
  963.    {
  964.       astField = true;
  965.    }
  966.    else if(astField == true)
  967.    {
  968.       astField = false;
  969.    }
  970. }
  971. function tagTeam(vars)
  972. {
  973.    var _loc2_ = vars;
  974.    if(char == "broShip2" && broShip2.life <= bro1Life + 40 && char2 == "broShip1" || char == "bro2" && char2 == "broShip1")
  975.    {
  976.       if(level == 2 && subLevelNum > 2 || level == 3 && subLevelNum > 2)
  977.       {
  978.          bro1ShipLevel = level;
  979.       }
  980.       _root.broShip1 = new classes.bro.BroShip1(_loc2_[0],_loc2_[1]);
  981.       _root.addChar("broShip1");
  982.       _root.broShip1.tagTeam(_loc2_[2]);
  983.    }
  984.    else if(char == "broShip1" && broShip1.life <= bro2Life + 40 && char2 == "broShip2" || char == "bro1" && char2 == "broShip2")
  985.    {
  986.       if(level == 2 && subLevelNum > 2 || level == 3 && subLevelNum > 2)
  987.       {
  988.          bro2ShipLevel = level;
  989.       }
  990.       _root.broShip2 = new classes.bro.BroShip2(_loc2_[0],_loc2_[1]);
  991.       _root.addChar("broShip2");
  992.       _root.broShip2.tagTeam(_loc2_[2]);
  993.    }
  994. }
  995. function broAction(vars)
  996. {
  997.    var _loc2_ = vars;
  998.    if(_loc2_[0] == 5)
  999.    {
  1000.       if(char2 == "broShip1")
  1001.       {
  1002.          _root.broShip1 = new classes.bro.BroShip1(-30,390);
  1003.          _root.addChar("broShip1");
  1004.          _root.broShip1.action5();
  1005.       }
  1006.       else if(char2 == "broShip2")
  1007.       {
  1008.          _root.broShip2 = new classes.bro.BroShip2(-30,390);
  1009.          _root.addChar("broShip2");
  1010.          _root.broShip2.action5();
  1011.       }
  1012.    }
  1013.    else if(_loc2_[0] == 7 && !_root.broShip2.bg && !_root.broShip1.bg)
  1014.    {
  1015.       if(char2 == "broShip1")
  1016.       {
  1017.          if(level > 1 && subLevelNum > 2)
  1018.          {
  1019.             bro1ShipLevel = level;
  1020.             if(bro1ShipLevel == 5)
  1021.             {
  1022.                bro1ShipLevel = 3;
  1023.             }
  1024.          }
  1025.          if(_root["advanceDir" + level] == "L")
  1026.          {
  1027.             _root.broShip1 = new classes.bro.BroShip1(1020,200);
  1028.          }
  1029.          else
  1030.          {
  1031.             _root.broShip1 = new classes.bro.BroShip1(-40,400);
  1032.          }
  1033.          _root.addChar("broShip1");
  1034.          _root.broShip1.action7();
  1035.       }
  1036.       else if(char2 == "broShip2")
  1037.       {
  1038.          if(level > 1 && subLevelNum > 2)
  1039.          {
  1040.             bro2ShipLevel = level;
  1041.             if(bro2ShipLevel == 5)
  1042.             {
  1043.                bro2ShipLevel = 3;
  1044.             }
  1045.          }
  1046.          if(_root["advanceDir" + level] == "L")
  1047.          {
  1048.             _root.broShip2 = new classes.bro.BroShip2(1020,200);
  1049.          }
  1050.          else
  1051.          {
  1052.             _root.broShip2 = new classes.bro.BroShip2(-40,400);
  1053.          }
  1054.          _root.addChar("broShip2");
  1055.          _root.broShip2.action7();
  1056.       }
  1057.    }
  1058.    else
  1059.    {
  1060.       _root[char2]["action" + _loc2_[0]]();
  1061.    }
  1062. }
  1063. function playSound(vars)
  1064. {
  1065.    var _loc1_ = vars;
  1066.    audio.playLevel2(_loc1_[0],_loc1_[1]);
  1067. }
  1068. function playBGSound(vars)
  1069. {
  1070.    var _loc1_ = vars;
  1071.    audio.playLevel1(_loc1_[0],_loc1_[1],_loc1_[2],_loc1_[3]);
  1072. }
  1073. function setAdvanceDir(vars)
  1074. {
  1075.    var _loc1_ = vars;
  1076.    advanceDir = _loc1_[0];
  1077. }
  1078. function checkScore()
  1079. {
  1080.    if(stats.score < 1500000)
  1081.    {
  1082.       subLevelNum = 9;
  1083.       levelInit();
  1084.    }
  1085. }
  1086. function showPlanet(vars)
  1087. {
  1088.    var _loc1_ = vars;
  1089.    star.showPlanet(_loc1_[0]);
  1090. }
  1091. function hyperSpace(vars)
  1092. {
  1093.    var _loc1_ = vars;
  1094.    star.hyperSpace(_loc1_[0]);
  1095. }
  1096. function showReanimator(vars)
  1097. {
  1098.    if(char2 == "dead" && !rean)
  1099.    {
  1100.       var _loc1_ = vars;
  1101.       reanimator = new classes.misc.Reanimator(_loc1_[0],_loc1_[1]);
  1102.       addFX("reanimator");
  1103.    }
  1104.    else if(!buddy && (char == "bro1" || char == "bro2"))
  1105.    {
  1106.       createPowerUpBuddy([-50,350,"R",["ship3B",250]]);
  1107.       buddy = true;
  1108.    }
  1109. }
  1110. function ship3B()
  1111. {
  1112.    if(!buddy)
  1113.    {
  1114.       createPowerUpBuddy([1020,350,"L",["ship3B",250]]);
  1115.    }
  1116.    buddy = true;
  1117. }
  1118. function deathHeadBG()
  1119. {
  1120.    starColors = [25,25];
  1121.    bgClip.gotoAndPlay("deathHead");
  1122. }
  1123. function createDeathHead()
  1124. {
  1125.    deathHead = new classes.enemy.DeathHead();
  1126.    addChar("deathHead");
  1127. }
  1128. function endSeq()
  1129. {
  1130.    game = 2;
  1131.    c = 0;
  1132.    _root[char2].endSeqMove();
  1133.    starColors = [1,5];
  1134.    bgClip.gotoAndPlay("end");
  1135.    level = 3;
  1136.    audio.playLevel1("gammaThemeInstr",25,0.05,0.05);
  1137.    star.endHyper();
  1138. }
  1139. function warpMusic2()
  1140. {
  1141.    if(warp)
  1142.    {
  1143.       _root.playBGSound(["bugLoop",15,2,5]);
  1144.       warp = false;
  1145.    }
  1146. }
  1147. function initWaveScripts()
  1148. {
  1149.    waveScript1_1 = [[9,"playBGSound",["level1ADrone",60,32,0.05]],[50,"createWaveCreator",[8,1050,randRange(350,450),"DroidA",6,["L",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[60,"playSound",["droidAIntro",22]],[90,"createWaveCreator",[8,1050,100,"DroidA",6,["L",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[95,"broAction",[2]],[200,"broAction",[3]],[240,"createWaveCreator",[8,300,-50,"DroidA2",5,["D",190,"L",1000,"break"],[[false],[false],[false],[false],[false]]]],[250,"createWaveCreator",[8,1050,randRange(450,500),"DroidA",6,["L",600,"U",100,"R",300,"break"],[[8,3],[8,4],[8,5],[8,6],[8,7],[8,8]]]],[300,"broAction",[4]],[410,"createWaveCreator",[8,1050,100,"DroidA",6,["L",600,"D",100,"R",300,"break"],[[7,3],[7,4],[7,5],[7,6],[7,7],[7,8]]]],[450,"createWaveCreator",[6,-50,400,"DroidA2",5,["R",300,"D",1000,"break"],[[true],[true],[true],[true],[true]]]],[505,"broAction",[5]],[590,"createWaveCreator",[8,1050,300,"DroidA",6,["L",600,"break"],[["free"],[6,4],[6,5],[6,6],[6,7],["free"]]]],[890,"createWaveCreator",[8,600,650,"DroidA",6,["U",150,"L",300,"D",200,"break"],[]]],[990,"createWaveCreator",[8,600,-50,"DroidA",6,["D",150,"L",300,"U",200,"break"],[]]],[1300,"completeMatrix",[]]];
  1150.    waveScript1_2 = [[50,"createWaveCreator",[8,400,620,"DroidA",2 + dif.wave,["U",700,"break"],[["free"],["free"],["free"]]]],[60,"createWaveCreator",[8,450,620,"DroidA",2 + dif.wave,["U",700,"break"],[["free"],["free"],["free"]]]],[120,"createWaveCreator",[8,400,-50,"DroidA",2,["D",700,"break"],[["free"],["free"]]]],[130,"createWaveCreator",[8,450,-50,"DroidA",2,["D",700,"break"],[["free"],["free"]]]],[240,"createWaveCreator",[8,randRange(100,250),620,"DroidA",6,["U",500,"break"],[[8,2],["free"],["free"],["free"],["free"],["free"]]]],[380,"createWaveCreator",[8,randRange(100,250),-50,"DroidA",6,["D",500,"break"],[[8,9],["free"],["free"],["free"],["free"],["free"]]]],[550,"createWaveCreator",[8,600,620,"DroidA",6,["U",300,"L",80,"D",80,"L",80,"U",150,"R",100,"break"],[[7,3],[7,4],[7,5],[6,4],[6,5],[5,5]]]],[700,"createWaveCreator",[8,600,-50,"DroidA",6,["D",300,"L",80,"U",80,"L",80,"D",150,"R",100,"break"],[[7,6],[7,7],[7,8],[6,6],[6,7],[5,6]]]],[1000,"completeMatrix",[]]];
  1151.    waveScript1_3 = [[2,"showBGDeco",["1A",0.75]],[10,"createWaveCreator",[8,randRange(350,500),-50,"DroidA",8,["D",150,"R",100,"break"],[[4,2],[5,3],[6,4],[7,5],[8,6],[8,7],[8,8],["free"]]]],[10,"createWaveCreator",[8,randRange(350,500),620,"DroidA",8,["U",150,"R",100,"break"],[[4,8],[5,7],[6,6],[8,4],[8,3],[8,2],["free"],["free"]]]],[200,"createWaveCreator",[8,200,-50,"DroidA",5 + dif.wave * 2,["D",100,"R",randRange(100,150),"D",200,"L",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[8,260,620,"DroidA",5 + dif.wave * 2,["U",100,"R",randRange(50,150),"U",200,"L",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[350,"createWaveCreator",[8,randRange(350,450),-50,"DroidA",8,["D",100,"R",300,"break"],[[7,2],[7,3],[7,4],[6,5],[5,6],[4,7],["free"],["free"]]]],[350,"createWaveCreator",[8,randRange(300,500),620,"DroidA",8,["U",100,"R",300,"break"],[[7,8],[7,7],[7,6],[5,4],[4,3],["free"],["free"],["free"]]]],[600,"createWaveCreator",[7,-50,275,"DroidB",6,["R",randRange(350,650),"break"],[[4,5],[3,4],[3,5],[3,6],["free"],["free"]]]],[610,"playSound",["droidBIntro",23]],[900,"completeMatrix",[]]];
  1152.    waveScript1_4 = [[50,"createWaveCreator",[6,100,620,"DroidA",4 + dif.wave,["U",500,"R",1000,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[80,"createWaveCreator",[6,150,620,"DroidA",4 + dif.wave,["U",450,"R",1000,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[110,"createWaveCreator",[6,200,620,"DroidA",4 + dif.wave,["U",400,"R",1000,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[150,"createWaveCreator",[6,100,-50,"DroidA",4 + dif.wave,["D",500,"R",1000,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[180,"createWaveCreator",[6,150,-50,"DroidA",4 + dif.wave,["D",450,"R",1000,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[210,"createWaveCreator",[6,200,-50,"DroidA",4 + dif.wave,["D",400,"R",1000,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[350,"createWaveCreator",[6,400,620,"DroidB",6,["U",520,"R",500,"D",400,"L",400,"U",200,"break"],[[3,6],[4,6],[5,6],[6,6],[7,6],[8,6]]]],[450,"createWaveCreator",[6,400,-50,"DroidB",6,["D",520,"R",500,"U",400,"L",400,"D",200,"break"],[[3,5],[4,5],[5,5],[6,5],[7,5],[8,5]]]],[700,"createWaveCreator",[6,700,-50,"DroidA",6,["D",50,"break"],[[4,4],[5,4],[6,4],[7,4],[5,3],[6,3]]]],[700,"createWaveCreator",[6,700,620,"DroidA",6,["U",50,"break"],[[4,7],[5,7],[6,7],[7,7],[5,8],[6,8]]]],[900,"completeMatrix",[]]];
  1153.    waveScript1_5 = [[50,"createWaveCreator",[7,-50,260,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,-50,310,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[57,"playSound",["droidAFly",22]],[58,"createWaveCreator",[7,-50,210,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[58,"createWaveCreator",[7,-50,360,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[66,"createWaveCreator",[7,-50,160,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[66,"createWaveCreator",[7,-50,410,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[74,"createWaveCreator",[7,-50,110,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[74,"createWaveCreator",[7,-50,460,"DroidA",2 + dif.wave,["R",1200,"break"],[["free"],["free"],["free"]]]],[140,"createWaveCreator",[8,50,620,"DroidB",6,["U",100,"R",850,"U",100,"L",100,"U",100,"R",100,"U",150,"L",400,"D",100,"L",420,"D",200,"R",200,"break"],[["free"],["free"],[4,6],[5,6],[6,6],[7,6]]]],[400,"createWaveCreator",[8,50,-50,"DroidB",6,["D",100,"R",850,"D",100,"L",100,"D",100,"R",100,"D",150,"L",400,"U",100,"L",420,"U",200,"R",200,"break"],[["free"],["free"],[4,5],[5,5],[6,5],[7,5]]]],[630,"createWaveCreator",[7,950,620,"DroidA",10,["U",500,"L",500,"D",280,"break"],[[9,8],[8,7],[7,9],[7,8],[7,7],[6,7],[5,7],[5,8],[4,9],["free"]]]],[760,"createWaveCreator",[7,950,-50,"DroidA",10,["D",500,"L",500,"U",280,"break"],[[9,3],[8,4],[7,2],[7,3],[7,4],[6,4],[5,4],[5,3],[4,2],["free"]]]],[1060,"completeMatrix",[]]];
  1154.    waveScript1_6 = [[25,"createPowerUpBuddy",[-50,280,"R",["doubleLaserA",25,"lifeUp",10]]],[50,"createWaveCreator",[5,randRange(700,900),-50,"DroidB",6,["D",50,"break"],[[10,1],[9,2],[8,3],[7,3],[6,4],["free"]]]],[50,"createWaveCreator",[5,randRange(700,900),620,"DroidB",6,["U",50,"break"],[[10,10],[9,9],[8,8],[7,8],[6,7],["free"]]]],[50,"createWaveCreator",[5,600,-50,"DroidA",10,["D",randRange(200,275),"R",250,"break"],[[10,3],[10,4],[10,5],[9,5],[8,4],[8,5],[7,4],[7,5],[6,5],["free"]]]],[50,"createWaveCreator",[5,600,620,"DroidA",10,["U",randRange(200,275),"R",250,"break"],[[10,8],[10,7],[10,6],[9,6],[8,7],[8,6],[7,7],[7,6],[6,6],["free"]]]],[200,"createWaveCreator",[6,-50,200,"DroidA",2 + dif.wave,["R",200,"U",1000,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[6,-50,250,"DroidA",3 + dif.wave,["R",250,"U",1000,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[6,-50,300,"DroidB",4 + dif.wave * 2,["R",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[6,-50,350,"DroidA",3 + dif.wave,["R",250,"D",1000,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[6,-50,400,"DroidA",2 + dif.wave,["R",200,"D",1000,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[350,"completeMatrix",[]]];
  1155.    waveScript1_7 = [[2,"showBGDeco",["1B",0.75]],[20,"createAsteroids",[]],[50,"createWaveCreator",[7,-50,300,"DroidA",8,["R",50,"break"],[[2,4],[3,4],[4,4],[4,5],[4,6],[3,6],[2,6],[2,5]]]],[50,"createWaveCreator",[30,1050,300,"DroidB",2,["L",50,"break"],[[3,5],[7,5]]]],[200,"createWaveCreator",[7,750,-50,"DroidB",8,["D",50,"break"],[[6,2],[7,2],[8,2],[8,3],[8,4],[7,4],[6,4],[6,3]]]],[200,"createWaveCreator",[20,650,-50,"DroidA",4,["D",50,"break"],[[5,3],[7,3],[9,3],[7,1]]]],[350,"createWaveCreator",[7,750,620,"DroidB",8,["U",50,"break"],[[6,8],[6,7],[6,6],[7,6],[8,6],[8,7],[8,8],[7,8]]]],[350,"createWaveCreator",[20,650,620,"DroidA",4,["U",50,"break"],[[5,7],[7,7],[9,7],[7,9]]]],[650,"completeMatrix",[]]];
  1156.    waveScript1_8 = [[23,"setPowerUpPref",["weaponBoost1","speedBoost1"]],[25,"switchAsteroidStage",["B"]],[30,"createRandoms",[1,2,50,["DroidA","DroidB"]]],[797,"removeRandoms",[1]],[798,"setPowerUpPref",[]],[799,"switchAsteroidStage",["A"]],[900,"completeMatrix",[]]];
  1157.    waveScript1_9 = [[5,"showPlanet",["jupiter"]],[9,"playBGSound",["level1BDrone",40,5,0.05]],[30,"createRandoms",[1,1,125,["DroidA","BatA"]]],[149,"playSound",["batAIntro",40]],[150,"createWaveCreator",[8,300,620,"BatA",6,["U",randRange(125,175),"R",randRange(450,550),"U",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[150,"createWaveCreator",[8,300,-50,"BatA",6,["D",randRange(125,175),"R",randRange(450,550),"D",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[240,"broAction",[7]],[280,"createWaveCreator",[7,-50,270,"DroidB",8,["R",randRange(300,500),"break"],[[9,3],[9,4],[9,5],[8,4],[8,5],[7,5],[6,5],[5,5]]]],[280,"createWaveCreator",[7,-50,330,"DroidB",8,["R",randRange(300,500),"break"],[[9,8],[9,7],[9,6],[8,7],[8,6],[7,6],[6,6],[5,6]]]],[350,"createWaveCreator",[7,1020,randRange(100,150),"DroidA",5,["L",500,"D",100,"R",200,"break"],[[9,2],[8,3],[7,4],[6,4],[5,4]]]],[350,"createWaveCreator",[7,1020,randRange(450,500),"DroidA",5,["L",500,"U",100,"R",200,"break"],[[9,9],[8,8],[7,7],[6,7],[5,7]]]],[650,"completeMatrix",[]]];
  1158.    waveScript1_10 = [[10,"removeAsteroids",[]],[20,"removeRandoms",[1]],[30,"tagTeam",[-40,280,"R"]],[80,"createWaveCreator",[10,-50,260,"DroidB",2,["R",500,"break"],[["free"],[9,5]]]],[80,"createWaveCreator",[10,-50,310,"DroidB",2,["R",500,"break"],[["free"],[9,6]]]],[82,"createWaveCreator",[10,-50,210,"DroidB",2,["R",500,"break"],[["free"],[9,4]]]],[82,"createWaveCreator",[10,-50,360,"DroidB",2,["R",500,"break"],[["free"],[9,7]]]],[84,"createWaveCreator",[10,-50,160,"DroidB",2,["R",500,"break"],[["free"],[9,3]]]],[84,"createWaveCreator",[10,-50,410,"DroidB",2,["R",500,"break"],[["free"],[9,8]]]],[90,"playSound",["droidBFly",20]],[160,"createWaveCreator",[8,1020,150,"BatA",4,["L",randRange(250,350),"D",300,"L",75,"U",260,"R",150,"break"],[[8,5],[8,4],[8,3],["free"]]]],[260,"createWaveCreator",[8,1020,450,"BatA",4,["L",randRange(250,350),"U",300,"L",75,"D",260,"R",150,"break"],[[8,6],[8,7],[8,8],["free"]]]],[380,"createWaveCreator",[8,300,620,"BatA",4,["U",100,"R",randRange(200,300),"U",75,"R",200,"break"],[[7,6],[7,7],["free"],["free"]]]],[410,"createWaveCreator",[8,200,-50,"BatA",4,["D",100,"R",randRange(200,300),"D",75,"R",300,"break"],[[7,5],[7,4],["free"],["free"]]]],[480,"createWaveCreator",[8,100,620,"BatA",3,["U",200,"R",250,"U",100,"R",200,"break"],[[6,8],[6,7],[6,6]]]],[480,"createWaveCreator",[8,100,-50,"BatA",3,["D",300,"R",200,"D",150,"R",200,"break"],[[6,3],[6,4],[6,5]]]],[780,"completeMatrix",[]]];
  1159.    waveScript1_11 = [[2,"showBGDeco",["1C",1]],[50,"createWaveCreator",[8,750,-50,"BatA",4,["D",130,"L",300,"D",200,"R",200,"break"],[[5,4],[4,4],["free"],["free"]]]],[60,"createWaveCreator",[8,700,-50,"BatA",4,["D",80,"L",300,"D",150,"R",200,"break"],[[5,5],[4,5],["free"],["free"]]]],[90,"createWaveCreator",[8,750,620,"BatA",4,["U",130,"L",300,"U",200,"R",200,"break"],[[5,6],[4,6],["free"],["free"]]]],[100,"createWaveCreator",[8,700,620,"BatA",4,["U",80,"L",300,"U",150,"R",200,"break"],[[5,7],[4,7],["free"],["free"]]]],[200,"createWaveCreator",[8,300,620,"BatA",4,["U",370,"R",100,"U",100,"R",100,"break"],[[8,1],[7,2],[6,3],["free"]]]],[250,"createWaveCreator",[8,200,-50,"BatA",4,["D",400,"R",100,"D",100,"R",100,"break"],[[8,10],[7,9],[6,8],["free"]]]],[300,"createWaveCreator",[8,900,620,"DroidA",4,["U",randRange(150,400),"break"],[[7,6],[8,6],[7,7],[8,7]]]],[300,"createWaveCreator",[8,900,-50,"DroidB",4,["D",randRange(150,400),"break"],[[7,5],[8,5],[7,4],[8,4]]]],[600,"completeMatrix",[]]];
  1160.    waveScript1_12 = [[95,"createRandoms",[1,1,125,["DroidA","DroidB"]]],[100,"createWaveCreator",[15,randRange(300,800),-50,"BatA",2,["D",100,"break"],[[5,4],["free"]]]],[100,"createWaveCreator",[15,randRange(300,600),-50,"BatA",1,["D",100,"break"],[[7,10]]]],[100,"createWaveCreator",[15,randRange(500,800),-50,"BatA",2,["D",100,"break"],[[4,2],[1,5]]]],[100,"createWaveCreator",[15,randRange(500,900),-50,"BatA",3,["D",100,"break"],[[4,4],[9,5],[2,7]]]],[110,"createWaveCreator",[15,randRange(300,800),620,"BatA",2,["U",100,"break"],[[2,5],["free"]]]],[110,"createWaveCreator",[15,randRange(600,900),620,"BatA",1,["U",100,"break"],[[6,8]]]],[110,"createWaveCreator",[15,randRange(600,800),620,"BatA",2,["U",100,"break"],[[5,2],[9,4]]]],[110,"playSound",["batAFly",30]],[120,"createWaveCreator",[15,1020,randRange(100,500),"BatA",2,["L",100,"break"],[[1,2],["free"]]]],[120,"createWaveCreator",[15,1020,randRange(100,500),"BatA",1,["L",100,"break"],[[10,8]]]],[120,"createWaveCreator",[15,1020,randRange(100,500),"BatA",2,["L",100,"break"],[[6,2],[3,9]]]],[120,"createWaveCreator",[15,1020,randRange(100,500),"BatA",3,["L",100,"break"],[[2,1],[8,3],[2,8]]]],[420,"completeMatrix",[]]];
  1161.    waveScript1_13 = [[20,"removeRandoms",[1]],[23,"setPowerUpPref",["weaponBoost1","speedBoost1"]],[50,"createWaveCreator",[9,-50,60,"BatA",6 + dif.wave * 2,["R",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[70,"createWaveCreator",[9,1020,500,"BatA",6 + dif.wave * 2,["L",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[90,"createWaveCreator",[9,-50,620,"DroidB",6 + dif.wave * 2,["U",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[110,"createWaveCreator",[9,1020,-50,"BatA",6 + dif.wave * 2,["D",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[130,"createWaveCreator",[9,1020,60,"BatA",6 + dif.wave * 2,["L",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[150,"createWaveCreator",[9,920,620,"BatA",6 + dif.wave * 2,["U",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[180,"createWaveCreator",[9,60,-50,"DroidB",6 + dif.wave * 2,["D",1200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[250,"createRandoms",[1,5,50,["BatA","DroidA"]]],[450,"removeRandoms",[1]],[500,"createWaveCreator",[9,-50,60,"BatA",6 + dif.wave * 2,["R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[520,"createWaveCreator",[9,1020,500,"BatA",6 + dif.wave * 2,["L",600,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[540,"createWaveCreator",[9,-50,620,"DroidB",6 + dif.wave * 2,["U",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[560,"createWaveCreator",[9,1020,-50,"BatA",6 + dif.wave * 2,["D",1000,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[590,"createWaveCreator",[9,1020,60,"BatA",6 + dif.wave * 2,["L",400,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[610,"createWaveCreator",[9,920,620,"BatA",6 + dif.wave * 2,["U",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[620,"createWaveCreator",[9,60,-50,"DroidB",6 + dif.wave * 2,["D",200,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[950,"completeMatrix",[]]];
  1162.    waveScript1_14 = [[2,"showBGDeco",["1D",0.75]],[50,"createWaveCreator",[9,-50,randRange(150,250),"DroidA",6,["R",400,"D",200,"R",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]],"DroidB"]],[125,"createWaveCreator",[9,1020,randRange(300,400),"DroidA",6,["L",300,"D",100,"L",300,"U",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]],"DroidB"]],[309,"playSound",["batBIntro",30]],[310,"createWaveCreator",[8,800,620,"BatA",6,["U",270,"D",100,"L",200,"U",100,"D",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]],"BatB"]],[310,"createWaveCreator",[8,800,-50,"BatA",6,["D",270,"U",100,"L",200,"D",100,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]],"BatB"]],[550,"createWaveCreator",[7,1020,200,"BatA",12,["L",300,"D",100,"L",100,"U",100,"R",100,"U",100,"L",500,"D",300,"R",250,"D",400,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]],"BatB"]],[550,"createWaveCreator",[7,-50,200,"BatA",12,["R",300,"D",100,"R",100,"U",100,"L",100,"U",100,"R",500,"D",300,"L",250,"D",400,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]],"BatB"]],[890,"createWaveCreator",[7,700,620,"BatB",8,["U",500,"L",100,"D",100,"L",100,"U",400,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]],"BatA"]],[890,"createWaveCreator",[7,300,-50,"BatB",8,["D",500,"R",100,"U",100,"R",100,"D",400,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]],"BatA"]],[1000,"setPowerUpPref",[]],[1020,"completeMatrix",[]]];
  1163.    waveScript1_15 = [[50,"createWaveCreator",[8,1050,500,"BatA",6,["L",600,"U",100,"R",300,"break"],[[8,3],[8,4],[8,5],[8,6],[8,7],[8,8]]]],[100,"createWaveCreator",[8,1050,100,"BatA",6,["L",600,"D",100,"R",300,"break"],[[7,3],[7,4],[7,5],[7,6],[7,7],[7,8]]]],[150,"createWaveCreator",[8,1050,285,"BatB",6,["L",600,"break"],[["free"],[6,4],[6,5],[6,6],[6,7],["free"]]]],[250,"createWaveCreator",[8,600,650,"BatA",3,["U",100,"L",300,"D",200,"break"],[]]],[250,"createWaveCreator",[8,600,-50,"BatA",3,["D",100,"L",300,"U",200,"break"],[]]],[550,"completeMatrix",[]]];
  1164.    waveScript1_16 = [[25,"createPowerUpBuddy",[1020,280,"L",["tripleLaserA",40,"shield",25,"lifeUp",10]]],[50,"createWaveCreator",[7,-50,260,"BatA",1,["R",950,"break"],[["free"]]]],[50,"createWaveCreator",[7,1020,260,"BatA",1,["L",950,"break"],[["free"]]]],[50,"createWaveCreator",[7,-50,310,"BatA",1,["R",950,"break"],[["free"]]]],[50,"createWaveCreator",[7,1020,310,"BatA",1,["L",950,"break"],[["free"]]]],[54,"createWaveCreator",[7,-50,210,"BatB",1,["R",950,"break"],[["free"]]]],[54,"createWaveCreator",[7,1020,210,"BatB",1,["L",950,"break"],[["free"]]]],[54,"createWaveCreator",[7,-50,360,"BatB",1,["R",950,"break"],[["free"]]]],[54,"createWaveCreator",[7,1020,360,"BatB",1,["L",950,"break"],[["free"]]]],[58,"createWaveCreator",[7,-50,160,"BatA",1,["R",950,"break"],[["free"]]]],[58,"createWaveCreator",[7,1020,160,"BatA",1,["L",950,"break"],[["free"]]]],[58,"createWaveCreator",[7,-50,410,"BatA",1,["R",950,"break"],[["free"]]]],[58,"createWaveCreator",[7,1020,410,"BatA",1,["L",950,"break"],[["free"]]]],[62,"createWaveCreator",[7,-50,110,"BatA",1,["R",950,"break"],[["free"]]]],[62,"createWaveCreator",[7,1020,110,"BatA",1,["L",950,"break"],[["free"]]]],[62,"createWaveCreator",[7,-50,460,"BatA",1,["R",950,"break"],[["free"]]]],[62,"createWaveCreator",[7,1020,460,"BatA",1,["L",950,"break"],[["free"]]]],[150,"createWaveCreator",[8,-50,150,"BatB",5,["R",200,"D",350,"R",500,"break"],[[8,5],[9,5],[9,4],[9,3],[9,2]],"BatA"]],[150,"createWaveCreator",[8,-50,450,"BatB",5,["R",200,"U",350,"R",500,"break"],[[8,6],[9,6],[9,7],[9,8],[9,9]],"BatA"]],[350,"createWaveCreator",[8,500,620,"BatA",5,["U",150,"R",70,"D",70,"R",70,"U",200,"break"],[[9,1],[7,3],[6,4],[6,5],[5,5]],"DroidB"]],[350,"createWaveCreator",[8,500,-50,"BatA",5,["D",150,"R",70,"U",70,"R",70,"D",200,"break"],[[9,10],[7,8],[6,7],[6,6],[5,6]],"DroidB"]],[350,"createWaveCreator",[8,1020,210,"DroidB",1,["L",50,"break"],[[10,4]]]],[350,"createWaveCreator",[8,1020,260,"DroidB",1,["L",50,"break"],[[10,5]]]],[350,"createWaveCreator",[8,1020,310,"DroidB",1,["L",50,"break"],[[10,6]]]],[350,"createWaveCreator",[8,1020,360,"DroidB",1,["L",50,"break"],[[10,7]]]],[650,"completeMatrix",[]]];
  1165.    waveScript1_17 = [[9,"playBGSound",["level1CDrone",45,5,0.05]],[10,"showBGDeco",["1E",1]],[70,"createCreationFX",[6,750,285,"1A","HeadA",5 + dif.wave * 2,["R",50,"break"]]],[70,"createCreationFX",[6,250,285,"1A","HeadA",5 + dif.wave * 2,["L",50,"break"]]],[250,"createCreationFX",[6,500,100,"1A","HeadA",5 + dif.wave * 2,["D",50,"break"]]],[250,"createCreationFX",[6,500,500,"1A","HeadA",5 + dif.wave * 2,["U",50,"break"]]],[400,"completeMatrix",[]]];
  1166.    waveScript1_18 = [[50,"createWaveCreator",[8,-50,randRange(100,200),"HeadA",5 + dif.wave * 2,["R",200,"D",100,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[50,"createWaveCreator",[8,-50,randRange(400,500),"HeadA",5 + dif.wave * 2,["R",200,"U",100,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[250,"createWaveCreator",[8,300,-50,"BatB",3,["D",110,"R",400,"break"],[[7,1],[8,1],["free"]]]],[250,"createWaveCreator",[8,250,-50,"BatB",3,["D",160,"R",450,"break"],[[7,2],[8,2],["free"]]]],[270,"createWaveCreator",[8,500,-50,"BatB",3,["D",210,"R",400,"break"],[[3,3],[4,3],["free"]]]],[270,"createWaveCreator",[8,450,-50,"BatB",3,["D",260,"R",450,"break"],[[3,4],[4,4],["free"]]]],[290,"createWaveCreator",[8,300,620,"BatB",3,["U",310,"R",400,"break"],[[6,6],[7,6],["free"]]]],[290,"createWaveCreator",[8,250,620,"BatB",3,["U",260,"R",450,"break"],[[6,7],[7,7],["free"]]]],[290,"createWaveCreator",[8,100,620,"BatA",8,["U",300,"R",450,"break"],[[7,4],[3,6],[7,9],["free"],["free"],["free"],["free"],["free"]]]],[590,"completeMatrix",[]]];
  1167.    waveScript1_19 = [[50,"createWaveCreator",[10,1020,260,"BatB",2,["L",500,"break"],[["free"],[7,5]]]],[50,"createWaveCreator",[10,1020,310,"BatB",2,["L",500,"break"],[["free"],[7,6]]]],[50,"createWaveCreator",[10,1020,210,"BatB",2,["L",500,"break"],[["free"],[7,4]]]],[50,"createWaveCreator",[10,1020,360,"BatB",2,["L",500,"break"],[["free"],[7,7]]]],[50,"createWaveCreator",[10,1020,160,"BatB",2,["L",500,"break"],[["free"],[7,3]]]],[50,"createWaveCreator",[10,1020,410,"BatB",2,["L",500,"break"],[["free"],[7,8]]]],[60,"playSound",["batBFly",30]],[100,"createWaveCreator",[10,1020,260,"BatB",2,["L",50,"break"],[[8,5],[9,5]]]],[100,"createWaveCreator",[10,1020,310,"BatB",2,["L",50,"break"],[[8,6],[9,6]]]],[102,"createWaveCreator",[10,1020,210,"BatB",2,["L",50,"break"],[[8,4],[9,4]]]],[102,"createWaveCreator",[10,1020,360,"BatB",2,["L",50,"break"],[[8,7],[9,7]]]],[104,"createWaveCreator",[10,1020,160,"BatB",2,["L",50,"break"],[[8,3],[9,3]]]],[104,"createWaveCreator",[10,1020,410,"BatB",2,["L",50,"break"],[[8,8],[9,8]]]],[106,"createWaveCreator",[10,1020,110,"BatA",2,["L",50,"break"],[[8,2],[9,2]]]],[106,"createWaveCreator",[10,1020,460,"BatA",2,["L",50,"break"],[[8,9],[9,9]]]],[406,"completeMatrix",[]]];
  1168.    waveScript1_20 = [[50,"createRandoms",[1,4 + dif.wave,30,["HeadA","BatA","DroidA","DroidB","BatB"]]],[550,"removeRandoms",[1]],[560,"completeMatrix",[]]];
  1169.    waveScript1_21 = [[1,"playBGSound",["shipBossM",22,4,0.05]],[60,"shipBossBG",[]],[120,"createShipBosses",[]]];
  1170.    initWaveScripts2();
  1171. }
  1172. function initWaveScripts2()
  1173. {
  1174.    waveScript2_1 = [[2,"playBGSound",["asteroidStorm",23,0.05,20]],[60,"hyperSpace",[2]],[61,"playSound",["hyperSpace",23]],[180,"createAsteroids",[]],[205,"toggleAstField",[]],[220,"switchAsteroidStage",["C"]],[600,"switchAsteroidStage",["D"]],[800,"switchAsteroidStage",["E"]],[2300,"switchAsteroidStage",["D"]],[2400,"bgLevel2",[]],[2401,"playBGSound",["bugLoop",15,15,7]],[2500,"switchAsteroidStage",["C"]],[2700,"switchAsteroidStage",["A"]],[2715,"toggleAstField",[]],[2800,"completeMatrix",[]]];
  1175.    waveScript2_2 = [[2,"showBGDeco",["2A",0.75]],[30,"createWaveCreator",[10,700,-50,"BugA",1,["D",310,"L",300,"break"],[[7,5]]]],[40,"playSound",["bugAIntro",15]],[45,"warpMusic2",[]],[50,"createWaveCreator",[10,800,-50,"BugA",1,["D",310,"L",300,"break"],[[6,5]]]],[70,"createWaveCreator",[10,1020,randRange(200,300),"BugA",1,["L",randRange(300,600),"break"],[[5,5]]]],[90,"createWaveCreator",[10,800,620,"BugA",1,["U",360,"L",300,"break"],[[4,5]]]],[110,"createWaveCreator",[10,700,620,"BugA",1,["U",360,"L",300,"break"],[[3,5]]]],[150,"createWaveCreator",[10,randRange(100,200),-50,"DroidB",4,["D",200,"break"],[[2,4],[1,3],[1,2],[1,1]]]],[150,"createWaveCreator",[10,randRange(100,200),620,"DroidB",4,["U",200,"break"],[[2,6],[1,7],[1,8],[1,9]]]],[450,"completeMatrix",[]]];
  1176.    waveScript2_3 = [[20,"removeAsteroids",[]],[25,"createPowerUpBuddy",[-50,280,"R",["ship2",100]]],[50,"createWaveCreator",[18,-50,280,"BugA",4,["R",600,"U",100,"L",100,"D",100,"L",100,"break"],[[4,4],[4,5],[5,5],["free"]]]],[59,"createWaveCreator",[18,-50,280,"BugA",4,["R",600,"D",100,"L",100,"U",100,"L",100,"break"],[[4,7],[4,6],[5,6],["free"]]]],[200,"createWaveCreator",[10,randRange(600,900),-50,"BatA",4,["D",200,"L",600,"break"],[[2,2],[3,3],[3,4],[3,5]],"BatB"]],[200,"createWaveCreator",[10,randRange(600,900),620,"BatA",4,["U",200,"L",600,"break"],[[2,9],[3,8],[3,7],[3,6]],"BatB"]],[500,"completeMatrix",[]]];
  1177.    waveScript2_4 = [[70,"createCreationFX",[6,750,randRange(100,500),"1A","HeadA",3 + dif.wave,["U",50,"L",50,"break"]]],[70,"createCreationFX",[6,750,randRange(100,500),"1A","HeadA",3 + dif.wave,["D",50,"L",50,"break"]]],[70,"createCreationFX",[6,250,randRange(100,500),"1A","HeadA",3 + dif.wave,["U",50,"R",50,"break"]]],[70,"createCreationFX",[6,250,randRange(100,500),"1A","HeadA",3 + dif.wave,["D",50,"R",50,"break"]]],[370,"createCreationFX",[6,randRange(200,800),100,"1B","HeadB",3 + dif.wave,["L",50,"D",50,"break"]]],[370,"createCreationFX",[6,randRange(200,800),100,"1B","HeadB",3 + dif.wave,["R",50,"D",50,"break"]]],[370,"createCreationFX",[6,randRange(200,800),500,"1B","HeadB",3 + dif.wave,["L",50,"D",50,"break"]]],[370,"createCreationFX",[6,randRange(200,800),500,"1B","HeadB",3 + dif.wave,["R",50,"D",50,"break"]]],[500,"completeMatrix",[]]];
  1178.    waveScript2_5 = [[25,"createPowerUpBuddy",[1020,350,"L",["twistLaser",60,"lifeUp",15,"shield",30]]],[50,"createWaveCreator",[8,-50,randRange(100,300),"BugA",4,["R",randRange(200,600),"D",100,"break"],[[4,3],[4,5],["free"],["free"]]]],[80,"createWaveCreator",[8,-50,randRange(300,500),"BugA",4,["R",randRange(200,600),"U",100,"break"],[[4,8],[4,6],["free"],["free"]]]],[200,"createWaveCreator",[8,100,-50,"BatA",8,["D",randRange(100,300),"break"],[[3,2],["free"],[3,4],["free"],[3,7],["free"],[3,9],["free"]]]],[250,"createWaveCreator",[8,100,620,"BatA",8,["U",randRange(100,300),"break"],[[2,8],["free"],[2,6],["free"],[2,5],["free"],[2,3],["free"]]]],[550,"completeMatrix",[]]];
  1179.    waveScript2_6 = [[2,"showBGDeco",["2B",1]],[10,"createWaveCreator",[8,randRange(600,800),620,"BugA",3 + dif.wave,["U",300,"L",100,"D",100,"L",100,"U",300,"R",200,"D",250,"L",400,"break"],[[7,8],[8,8],["free"],["free"]]]],[110,"createWaveCreator",[8,randRange(100,300),-50,"BugA",4 + dif.wave,["D",200,"R",400,"D",100,"L",100,"D",150,"R",200,"U",250,"L",400,"break"],[[7,3],[8,3],["free"],["free"],["free"]]]],[180,"createWaveCreator",[8,-50,randRange(200,300),"BugA",5 + dif.wave,["R",700,"D",200,"U",200,"L",300,"D",200,"U",100,"R",250,"L",200,"break"],[[7,4],[8,4],["free"],["free"],["free"],["free"]]]],[280,"createWaveCreator",[8,-50,randRange(400,500),"BugA",6 + dif.wave,["R",200,"U",200,"R",100,"D",200,"R",250,"U",200,"R",250,"D",150,"L",200,"break"],[[7,7],[8,7],["free"],["free"],["free"],["free"],["free"]]]],[360,"createWaveCreator",[8,1020,280,"BugA",8,["L",randRange(300,400),"U",100,"R",200,"D",200,"L",200,"U",50,"R",100,"break"],[[8,5],[9,5],[8,6],[9,6],["free"],["free"],["free"],["free"]]]],[660,"completeMatrix",[]]];
  1180.    waveScript2_7 = [[23,"setPowerUpPref",["weaponBoost1","speedBoost1"]],[50,"createWaveCreator",[8,1020,300,"HeadB",1,["L",100,"break"],[["free"]]]],[50,"createWaveCreator",[8,-50,300,"HeadB",1,["R",100,"break"],[["free"]]]],[52,"createWaveCreator",[8,1020,250,"HeadB",1,["L",95,"U",50,"break"],[["free"]]]],[52,"createWaveCreator",[8,1020,350,"HeadB",1,["L",95,"D",50,"break"],[["free"]]]],[52,"createWaveCreator",[8,-50,250,"HeadB",1,["R",95,"U",50,"break"],[["free"]]]],[52,"createWaveCreator",[8,-50,350,"HeadB",1,["R",95,"D",50,"break"],[["free"]]]],[54,"createWaveCreator",[8,1020,200,"HeadB",1,["L",90,"U",50,"break"],[["free"]]]],[54,"createWaveCreator",[8,1020,400,"HeadB",1,["L",90,"D",50,"break"],[["free"]]]],[54,"createWaveCreator",[8,-50,200,"HeadB",1,["R",90,"U",50,"break"],[["free"]]]],[54,"createWaveCreator",[8,-50,400,"HeadB",1,["R",90,"D",50,"break"],[["free"]]]],[56,"createWaveCreator",[8,1020,150,"HeadB",1,["L",85,"U",50,"break"],[["free"]]]],[56,"createWaveCreator",[8,1020,450,"HeadB",1,["L",85,"D",50,"break"],[["free"]]]],[56,"createWaveCreator",[8,-50,150,"HeadB",1,["R",85,"U",50,"break"],[["free"]]]],[56,"createWaveCreator",[8,-50,450,"HeadB",1,["R",85,"D",50,"break"],[["free"]]]],[90,"completeMatrix",[]]];
  1181.    waveScript2_8 = [[50,"createBlasterA",[1010,100,"Orange",["L",200,"break"]]],[55,"createBlasterA",[1010,200,"Blue",["L",200,"break"]]],[60,"createBlasterA",[1010,400,"Blue",["L",200,"break"]]],[65,"createBlasterA",[1010,500,"Orange",["L",200,"break"]]],[200,"createBlasterA",[-50,180,"Blue",["R",200,"break"]]],[205,"createBlasterA",[-50,255,"Orange",["R",200,"break"]]],[210,"createBlasterA",[-50,330,"Orange",["R",200,"break"]]],[215,"createBlasterA",[-50,405,"Blue",["R",200,"break"]]],[290,"completeMatrix",[]]];
  1182.    waveScript2_9 = [[10,"showBGDeco",[6]],[50,"createWaveCreator",[8,500,-50,"BugA",6,["D",150,"R",randRange(50,300),"break"],[[3,4],[4,5],[5,6],[5,7],[5,8],["free"]]]],[50,"createWaveCreator",[8,500,620,"BugA",6,["U",150,"R",randRange(50,300),"break"],[[3,6],[5,4],[5,3],[5,2],["free"],["free"]]]],[100,"createWaveCreator",[8,200,-50,"DroidB",5 + dif.wave,["D",100,"R",100,"D",200,"L",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[100,"createWaveCreator",[8,260,620,"DroidB",5 + dif.wave,["U",100,"R",100,"U",200,"L",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[8,400,-50,"DroidC",8,["D",100,"R",300,"break"],[[4,2],[4,3],[4,4],[3,5],[2,6],[3,7],["free"],["free"]]]],[210,"playSound",["droidCIntro",35]],[250,"createWaveCreator",[8,400,620,"DroidC",8,["U",100,"R",300,"break"],[[4,8],[4,7],[4,6],[2,4],[1,3],["free"],["free"],["free"]]]],[550,"completeMatrix",[]]];
  1183.    waveScript2_10 = [[20,"broAction",[7]],[50,"createBlasterA",[-50,230,"Blue",["R",200,"break"]]],[55,"createBlasterA",[-50,330,"Blue",["R",200,"break"]]],[80,"createWaveCreator",[7,900,-50,"BatA",10,["D",150,"L",150,"R",150,"D",125,"L",75,"U",200,"L",300,"break"],[["free"],[2,4],[2,5],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[80,"createWaveCreator",[7,900,620,"BatA",10,["U",150,"L",150,"R",150,"U",125,"L",75,"D",200,"L",300,"break"],[["free"],[2,6],[2,7],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[130,"createWaveCreator",[8,100,620,"DroidC",6,["U",100,"R",200,"U",75,"L",200,"break"],[[3,3],[3,4],[3,5],[3,6],[3,7],[3,8]]]],[130,"createWaveCreator",[8,100,-50,"DroidC",6,["D",100,"R",300,"D",75,"L",200,"break"],[[4,3],[4,4],[4,5],[4,6],[4,7],[4,8]]]],[150,"setPowerUpPref",[]],[430,"completeMatrix",[]]];
  1184.    waveScript2_11 = [[2,"showBGDeco",["2C",0.75]],[40,"tagTeam",[1020,400,"L"]],[50,"createAsteroids",[]],[60,"switchAsteroidStage",["F"]],[61,"playBGSound",["bugAnthem",15,4,0.05]],[100,"createWaveCreator",[8,800,620,"BugB",3,["U",200,"L",200,"U",200,"L",200,"break"],[["free"],["free"],["free"]]]],[110,"playSound",["bugBIntro",15]],[150,"createWaveCreator",[8,randRange(100,300),620,"BugB",3,["U",200,"R",200,"U",200,"R",200,"break"],[["free"],["free"],["free"]]]],[270,"createWaveCreator",[7,randRange(300,600),-50,"BugB",6 + dif.wave,["D",150,"R",50,"D",50,"L",100,"D",50,"R",50,"D",50,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[440,"createWaveCreator",[8,1020,280,"BugA",3 + dif.wave,["L",randRange(100,300),"break"],[["free"],["free"],["free"],["free"]]]],[440,"createWaveCreator",[8,-50,280,"BugA",3 + dif.wave,["R",randRange(100,300),"break"],[["free"],["free"],["free"],["free"]]]],[570,"createWaveCreator",[8,480,-50,"BugA",3 + dif.wave,["D",randRange(100,300),"break"],[["free"],["free"],["free"],["free"]]]],[570,"createWaveCreator",[8,480,620,"BugA",3 + dif.wave,["U",randRange(100,300),"break"],[["free"],["free"],["free"],["free"]]]],[650,"completeMatrix",[]]];
  1185.    waveScript2_12 = [[50,"createWaveCreator",[8,1020,260,"DroidC",3,["L",500,"break"],[[2,5],[3,5],["free"]]]],[50,"createWaveCreator",[8,1020,310,"DroidC",3,["L",500,"break"],[[2,6],[3,6],["free"]]]],[52,"createWaveCreator",[8,1020,210,"DroidC",3,["L",500,"break"],[[2,4],[3,4],["free"]]]],[52,"createWaveCreator",[8,1020,360,"DroidC",3,["L",500,"break"],[[2,7],[3,7],["free"]]]],[54,"createWaveCreator",[8,1020,160,"DroidC",3,["L",500,"break"],[[3,2],[3,3],["free"]]]],[54,"createWaveCreator",[8,1020,410,"DroidC",3,["L",500,"break"],[[3,8],[3,9],["free"]]]],[60,"playSound",["droidCFly",35]],[200,"createWaveCreator",[8,600,-50,"BugB",3,["D",randRange(100,200),"break"],[[4,3],[5,4],[4,5]]]],[200,"createWaveCreator",[8,600,620,"BugB",3,["U",randRange(100,200),"break"],[[4,8],[5,7],[4,6]]]],[500,"completeMatrix",[]]];
  1186.    waveScript2_13 = [[50,"createWaveCreator",[8,-50,260,"BugB",3,["R",500,"break"],[[2,5],[3,5],["free"]]]],[50,"createWaveCreator",[8,-50,310,"BugB",3,["R",500,"break"],[[2,6],[3,6],["free"]]]],[52,"createWaveCreator",[8,-50,210,"BugB",3,["R",500,"break"],[[2,4],[3,4],["free"]]]],[52,"createWaveCreator",[8,-50,360,"BugB",3,["R",500,"break"],[[2,7],[3,7],["free"]]]],[54,"createWaveCreator",[8,-50,160,"BugB",3,["R",500,"break"],[[3,2],[3,3],["free"]]]],[54,"createWaveCreator",[8,-50,410,"BugB",3,["R",500,"break"],[[3,8],[3,9],["free"]]]],[59,"playSound",["bugFly",21]],[60,"removeAsteroids",[]],[100,"createWaveCreator",[8,600,-50,"DroidC",3,["D",randRange(75,150),"break"],[[4,3],[5,4],[4,5]]]],[100,"createWaveCreator",[8,600,620,"DroidC",3,["U",randRange(75,150),"break"],[[4,8],[5,7],[4,6]]]],[500,"completeMatrix",[]]];
  1187.    waveScript2_14 = [[25,"createPowerUpBuddy",[1020,280,"L",["tripleTwistLaser",90,"shield",35]]],[50,"createWaveCreator",[8,250,-50,"BugB",6,["D",randRange(75,200),"break"],[[2,2],[2,3],[3,4],[4,5],[5,5],["free"]]]],[50,"createWaveCreator",[8,250,620,"BugB",6,["U",randRange(75,200),"break"],[[2,9],[2,8],[3,7],[4,6],[5,6],["free"]]]],[55,"createWaveCreator",[8,-50,200,"BugA",6,["R",100,"break"],[[5,2],[5,3],[4,4],[3,5],[2,5],["free"]]]],[55,"createWaveCreator",[8,-50,380,"BugA",6,["R",100,"break"],[[5,9],[5,8],[4,7],[3,6],[2,6],["free"]]]],[60,"createWaveCreator",[8,500,-50,"DroidC",6,["D",450,"break"],[[5,7],[6,6],[6,7],[6,8],[7,7]]]],[60,"createWaveCreator",[8,500,620,"DroidC",6,["U",450,"break"],[[5,4],[6,5],[6,4],[6,3],[7,4]]]],[400,"completeMatrix",[]]];
  1188.    waveScript2_15 = [[5,"showPlanet",["saturn"]],[50,"createWaveCreator",[6,-50,300,"HeadB",8 + dif.wave * 2,["R",100,"U",100,"R",50,"D",200,"R",50,"U",100,"R",50,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]],"HeadC"]],[50,"createWaveCreator",[6,1020,300,"HeadB",8 + dif.wave * 2,["L",100,"D",100,"L",50,"U",200,"L",50,"D",100,"L",50,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]],"HeadC"]],[100,"completeMatrix",[]]];
  1189.    waveScript2_16 = [[50,"createWaveCreator",[6,500,-50,"HeadC",5,["D",100,"L",200,"D",50,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[50,"createWaveCreator",[6,500,620,"HeadC",5,["U",100,"R",200,"U",50,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[100,"completeMatrix",[]]];
  1190.    waveScript2_17 = [[50,"createWaveCreator",[6,500,-50,"DroidB",6,["D",150,"L",75,"U",75,"L",75,"D",200,"R",200,"U",75,"R",75,"D",200,"R",100,"break"],[[6,5],[5,5],[4,4],[3,3],[2,2],[1,1]],"DroidC"]],[50,"createWaveCreator",[6,500,620,"DroidB",6,["U",150,"L",75,"D",75,"L",75,"U",200,"R",200,"D",75,"R",75,"U",200,"R",100,"break"],[[6,6],[5,6],[4,7],[3,8],[2,9],[1,10]],"DroidC"]],[300,"createWaveCreator",[6,1020,230,"DroidC",6,["L",300,"U",50,"L",75,"D",75,"L",150,"R",100,"D",75,"L",75,"D",125,"R",100,"break"],[[2,4],[1,5],[2,5],[3,5],["free"],["free"]]]],[300,"createWaveCreator",[6,1020,310,"DroidC",6,["L",300,"D",50,"L",75,"U",75,"L",150,"R",100,"U",75,"L",75,"U",125,"R",100,"break"],[[2,7],[1,6],[2,6],[3,6],["free"],["free"]]]],[700,"completeMatrix",[]]];
  1191.    waveScript2_18 = [[40,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["D",10,"break"]]],[45,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["L",10,"break"]]],[50,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["U",10,"break"]]],[55,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["R",10,"break"]]],[60,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["L",10,"break"]]],[65,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["U",10,"break"]]],[70,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["L",10,"break"]]],[75,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1A","HeadA",1,["R",10,"break"]]],[210,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["D",10,"break"]]],[215,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["L",10,"break"]]],[220,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["R",10,"break"]]],[225,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["D",10,"break"]]],[230,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["L",10,"break"]]],[235,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["U",10,"break"]]],[240,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["L",10,"break"]]],[245,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1B","HeadB",1,["D",10,"break"]]],[400,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1C","HeadC",1,["U",10,"break"]]],[405,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1C","HeadC",1,["D",10,"break"]]],[410,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1C","HeadC",1,["L",10,"break"]]],[415,"createCreationFX",[6,_root.randRange(100,900),_root.randRange(100,500),"1C","HeadC",1,["R",10,"break"]]],[500,"completeMatrix",[]]];
  1192.    waveScript2_19 = [[40,"createBlasterA",[-50,290,"Green",["R",150,"break"]]],[40,"createCreationFX",[6,150,100,"1A","HeadA",1,["D",50,"break"]]],[40,"createCreationFX",[6,150,500,"1A","HeadA",1,["U",50,"break"]]],[43,"createCreationFX",[6,250,100,"1A","HeadA",1,["D",50,"break"]]],[43,"createCreationFX",[6,250,500,"1A","HeadA",1,["U",50,"break"]]],[47,"createCreationFX",[6,350,100,"1A","HeadA",1,["D",50,"break"]]],[47,"createCreationFX",[6,350,500,"1A","HeadA",1,["U",50,"break"]]],[50,"createCreationFX",[6,450,100,"1A","HeadA",1,["D",50,"break"]]],[50,"createCreationFX",[6,450,500,"1A","HeadA",1,["U",50,"break"]]],[53,"createCreationFX",[6,550,100,"1A","HeadA",1,["D",50,"break"]]],[53,"createCreationFX",[6,550,500,"1A","HeadA",1,["U",50,"break"]]],[56,"createCreationFX",[6,650,100,"1A","HeadA",1,["D",50,"break"]]],[56,"createCreationFX",[6,650,500,"1A","HeadA",1,["U",50,"break"]]],[59,"createCreationFX",[6,750,100,"1A","HeadA",1,["D",50,"break"]]],[59,"createCreationFX",[6,750,500,"1A","HeadA",1,["U",50,"break"]]],[62,"createCreationFX",[6,850,100,"1A","HeadA",1,["D",50,"break"]]],[62,"createCreationFX",[6,850,500,"1A","HeadA",1,["U",50,"break"]]],[90,"completeMatrix",[]]];
  1193.    waveScript2_20 = [[40,"createBlasterA",[1020,50,"Blue",["L",150,"break"]]],[40,"createBlasterA",[1020,530,"Blue",["L",150,"break"]]],[40,"createCreationFX",[6,850,150,"1B","HeadB",1,["D",50,"break"]]],[40,"createCreationFX",[6,850,450,"1B","HeadB",1,["U",50,"break"]]],[43,"createCreationFX",[6,750,150,"1B","HeadB",1,["D",50,"break"]]],[43,"createCreationFX",[6,750,450,"1B","HeadB",1,["U",50,"break"]]],[47,"createCreationFX",[6,650,150,"1B","HeadB",1,["D",50,"break"]]],[47,"createCreationFX",[6,650,450,"1B","HeadB",1,["U",50,"break"]]],[50,"createCreationFX",[6,550,150,"1B","HeadB",1,["D",50,"break"]]],[50,"createCreationFX",[6,550,450,"1B","HeadB",1,["U",50,"break"]]],[53,"createCreationFX",[6,450,150,"1B","HeadB",1,["D",50,"break"]]],[53,"createCreationFX",[6,450,450,"1B","HeadB",1,["U",50,"break"]]],[56,"createCreationFX",[6,350,150,"1B","HeadB",1,["D",50,"break"]]],[56,"createCreationFX",[6,350,450,"1B","HeadB",1,["U",50,"break"]]],[59,"createCreationFX",[6,250,150,"1B","HeadB",1,["D",50,"break"]]],[59,"createCreationFX",[6,250,450,"1B","HeadB",1,["U",50,"break"]]],[62,"createCreationFX",[6,150,150,"1B","HeadB",1,["D",50,"break"]]],[62,"createCreationFX",[6,150,450,"1B","HeadB",1,["U",50,"break"]]],[90,"completeMatrix",[]]];
  1194.    waveScript2_21 = [[40,"createBlasterA",[-50,90,"Orange",["R",150,"break"]]],[40,"createBlasterA",[1020,290,"Orange",["L",150,"break"]]],[40,"createBlasterA",[-50,490,"Orange",["R",150,"break"]]],[40,"createCreationFX",[6,850,150,"1C","HeadC",1,["D",50,"break"]]],[40,"createCreationFX",[6,850,450,"1C","HeadC",1,["U",50,"break"]]],[43,"createCreationFX",[6,150,150,"1C","HeadC",1,["D",50,"break"]]],[43,"createCreationFX",[6,150,450,"1C","HeadC",1,["U",50,"break"]]],[47,"createCreationFX",[6,750,150,"1C","HeadC",1,["D",50,"break"]]],[47,"createCreationFX",[6,750,450,"1C","HeadC",1,["U",50,"break"]]],[50,"createCreationFX",[6,250,150,"1C","HeadC",1,["D",50,"break"]]],[50,"createCreationFX",[6,250,450,"1C","HeadC",1,["U",50,"break"]]],[53,"createCreationFX",[6,650,150,"1C","HeadC",1,["D",50,"break"]]],[53,"createCreationFX",[6,650,450,"1C","HeadC",1,["U",50,"break"]]],[56,"createCreationFX",[6,350,150,"1C","HeadC",1,["D",50,"break"]]],[56,"createCreationFX",[6,350,450,"1C","HeadC",1,["U",50,"break"]]],[59,"createCreationFX",[6,550,150,"1C","HeadC",1,["D",50,"break"]]],[59,"createCreationFX",[6,550,450,"1C","HeadC",1,["U",50,"break"]]],[62,"createCreationFX",[6,450,150,"1C","HeadC",1,["D",50,"break"]]],[62,"createCreationFX",[6,450,450,"1C","HeadC",1,["U",50,"break"]]],[90,"completeMatrix",[]]];
  1195.    waveScript2_22 = [[30,"headBossBG",[]],[95,"playBGSound",["crazyHeadLoop",20,1,0.05]],[100,"createCreationFX",[5,500,290,"1D","HeadBoss",1,["R",50,"U",50,"L",100,"D",100,"R",150,"U",150,"L",200,"D",200,"R",100,"break"]]]];
  1196.    initWaveScripts3();
  1197. }
  1198. function initWaveScripts3()
  1199. {
  1200.    waveScript3_1 = [[2,"playBGSound",["shrapStorm",30,0.05,20]],[60,"hyperSpace",[3]],[61,"playSound",["hyperSpace",25]],[250,"createAsteroids",[]],[270,"switchAsteroidStage",["C"]],[578,"switchAsteroidStage",["H"]],[579,"createShrapStorm",[]],[580,"createRandoms",[1,2,150,["HeadA","HeadB","HeadC","BatA","DroidA","DroidB","DroidC","BatB","BugB","BugA"]]],[700,"switchAsteroidStage",["I"]],[800,"switchShrapStage",["B"]],[1150,"createBlasterA",[-50,280,"Blue",["R",150,"break"]]],[1650,"createBlasterA",[1020,200,"Orange",["L",150,"break"]]],[1652,"createBlasterA",[1020,400,"Orange",["L",150,"break"]]],[2000,"createWaveCreator",[8,-50,280,"BugA",6,["R",100,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[2400,"createWaveCreator",[8,1020,280,"BugB",6,["L",100,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[2800,"switchShrapStage",["A"]],[2900,"bgLevel3",[]],[2910,"switchAsteroidStage",["H"]],[3100,"switchAsteroidStage",["A"]],[3190,"removeRandoms",[1]],[3195,"removeShrapStorm",[]],[3200,"removeAsteroids",[]],[3201,"completeMatrix",[]]];
  1201.    waveScript3_2 = [[2,"showBGDeco",["3A",0.8]],[9,"playBGSound",["level3FanFare",16,6,0.05]],[10,"createPowerUpBuddy",[1020,280,"L",["ship3",200]]],[25,"createWaveCreator",[20,1020,_root.randRange(100,500),"DroidA",10,["L",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[50,"createWaveCreator",[12,1020,_root.randRange(100,500),"DroidA",10,["L",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[75,"createWaveCreator",[16,1020,_root.randRange(100,500),"DroidA",10,["L",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[100,"createWaveCreator",[10,1020,_root.randRange(100,500),"DroidA",10,["L",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[250,"createWaveCreator",[20,-50,_root.randRange(100,500),"DroidA",10,["R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[270,"createWaveCreator",[12,-50,_root.randRange(100,500),"DroidA",10,["R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[290,"createWaveCreator",[16,-50,_root.randRange(100,500),"DroidA",10,["R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[310,"createWaveCreator",[10,-50,_root.randRange(100,500),"DroidA",10,["R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[350,"completeMatrix",[]]];
  1202.    waveScript3_3 = [[50,"createWaveCreator",[7,450,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,550,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,450,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,550,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[58,"createWaveCreator",[7,350,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[58,"createWaveCreator",[7,650,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[58,"createWaveCreator",[7,350,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[58,"createWaveCreator",[7,650,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[66,"createWaveCreator",[7,250,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[66,"createWaveCreator",[7,750,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[66,"createWaveCreator",[7,250,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[66,"createWaveCreator",[7,750,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[74,"createWaveCreator",[7,150,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[74,"createWaveCreator",[7,850,-50,"DroidB",2 + dif.wave,["D",1200,"break"],[["free"],["free"],["free"]]]],[74,"createWaveCreator",[7,150,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[74,"createWaveCreator",[7,850,620,"DroidB",2 + dif.wave,["U",1200,"break"],[["free"],["free"],["free"]]]],[180,"createRandoms",[1,8,25,["DroidB"]]],[500,"removeRandoms",[1]],[510,"completeMatrix",[]]];
  1203.    waveScript3_4 = [[50,"createWaveCreator",[10,-50,280,"DroidC",6,["R",300,"U",100,"L",100,"U",100,"R",100,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[55,"createWaveCreator",[10,-50,280,"DroidC",6,["R",300,"D",100,"L",100,"D",100,"R",100,"D",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[150,"createWaveCreator",[10,1020,280,"DroidC",6,["L",300,"U",100,"L",100,"D",100,"R",100,"U",200,"R",200,"U",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[155,"createWaveCreator",[10,1020,280,"DroidC",6,["L",300,"D",100,"L",100,"U",100,"R",100,"D",200,"R",200,"D",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[300,"createWaveCreator",[10,480,-50,"DroidC",6,["D",300,"L",300,"U",100,"R",100,"U",100,"L",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[305,"createWaveCreator",[10,480,-50,"DroidC",6,["D",300,"R",300,"U",100,"L",100,"U",100,"R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[450,"createWaveCreator",[10,480,620,"DroidC",6,["U",300,"R",75,"D",150,"R",75,"U",100,"R",75,"D",75,"R",75,"U",50,"R",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[455,"createWaveCreator",[10,480,620,"DroidC",6,["U",300,"L",75,"D",150,"L",75,"U",100,"L",75,"D",75,"L",75,"U",50,"L",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[470,"completeMatrix",[]]];
  1204.    waveScript3_5 = [[5,"checkScore",[]],[40,"createCreationFX",[6,700,160,"2A","HeadA",1,["D",50,"break"]]],[40,"createCreationFX",[6,620,80,"2A","HeadA",1,["D",50,"break"]]],[41,"createCreationFX",[6,540,80,"2A","HeadA",1,["D",50,"break"]]],[41,"createCreationFX",[6,460,80,"2A","HeadA",1,["D",50,"break"]]],[42,"createCreationFX",[6,380,80,"2A","HeadA",1,["D",50,"break"]]],[42,"createCreationFX",[6,300,140,"2A","HeadA",1,["R",50,"break"]]],[43,"createCreationFX",[6,300,220,"2A","HeadA",1,["R",50,"break"]]],[43,"createCreationFX",[6,300,300,"2A","HeadA",1,["R",50,"break"]]],[44,"createCreationFX",[6,300,380,"2A","HeadA",1,["R",50,"break"]]],[44,"createCreationFX",[6,300,460,"2A","HeadA",1,["R",50,"break"]]],[45,"createCreationFX",[6,380,540,"2A","HeadA",1,["U",50,"break"]]],[45,"createCreationFX",[6,460,540,"2A","HeadA",1,["U",50,"break"]]],[46,"createCreationFX",[6,540,540,"2A","HeadA",1,["U",50,"break"]]],[46,"createCreationFX",[6,620,540,"2A","HeadA",1,["U",50,"break"]]],[47,"createCreationFX",[6,700,460,"2A","HeadA",1,["L",50,"break"]]],[47,"createCreationFX",[6,700,380,"2A","HeadA",1,["L",50,"break"]]],[48,"createCreationFX",[6,620,380,"2A","HeadA",1,["L",50,"break"]]],[48,"createCreationFX",[6,540,380,"2A","HeadA",1,["L",50,"break"]]],[70,"completeMatrix",[]]];
  1205.    waveScript3_6 = [[10,"createCreationFX",[6,460,60,"2A","HeadA",1,["D",50,"break"]]],[10,"createCreationFX",[6,540,60,"2A","HeadA",1,["D",50,"break"]]],[11,"createCreationFX",[6,380,140,"2A","HeadA",1,["D",50,"break"]]],[11,"createCreationFX",[6,620,140,"2A","HeadA",1,["D",50,"break"]]],[12,"createCreationFX",[6,300,220,"2A","HeadA",1,["R",50,"break"]]],[12,"createCreationFX",[6,700,220,"2A","HeadA",1,["L",50,"break"]]],[13,"createCreationFX",[6,300,300,"2A","HeadA",1,["R",50,"break"]]],[13,"createCreationFX",[6,700,300,"2A","HeadA",1,["L",50,"break"]]],[14,"createCreationFX",[6,300,380,"2B","HeadB",1,["R",50,"break"]]],[14,"createCreationFX",[6,700,380,"2B","HeadB",1,["L",50,"break"]]],[15,"createCreationFX",[6,380,380,"2B","HeadB",1,["U",50,"break"]]],[15,"createCreationFX",[6,300,460,"2B","HeadB",1,["R",50,"break"]]],[15,"createCreationFX",[6,620,380,"2B","HeadB",1,["U",50,"break"]]],[15,"createCreationFX",[6,700,460,"2B","HeadB",1,["L",50,"break"]]],[16,"createCreationFX",[6,460,380,"2B","HeadB",1,["U",50,"break"]]],[16,"createCreationFX",[6,540,380,"2B","HeadB",1,["U",50,"break"]]],[16,"createCreationFX",[6,300,540,"2B","HeadB",1,["R",50,"break"]]],[16,"createCreationFX",[6,700,540,"2B","HeadB",1,["L",50,"break"]]],[50,"completeMatrix",[]]];
  1206.    waveScript3_7 = [[10,"createCreationFX",[6,500,300,"2B","HeadB",1,["D",50,"break"]]],[11,"createCreationFX",[6,420,220,"2B","HeadB",1,["D",50,"break"]]],[11,"createCreationFX",[6,580,220,"2B","HeadB",1,["D",50,"break"]]],[12,"createCreationFX",[6,340,140,"2B","HeadB",1,["D",50,"break"]]],[12,"createCreationFX",[6,660,140,"2B","HeadB",1,["D",50,"break"]]],[13,"createCreationFX",[6,260,60,"2B","HeadB",1,["R",50,"break"]]],[13,"createCreationFX",[6,740,60,"2B","HeadB",1,["L",50,"break"]]],[14,"createCreationFX",[6,260,140,"2B","HeadB",1,["R",50,"break"]]],[14,"createCreationFX",[6,740,140,"2B","HeadB",1,["L",50,"break"]]],[15,"createCreationFX",[6,260,220,"2B","HeadB",1,["R",50,"break"]]],[15,"createCreationFX",[6,740,220,"2B","HeadB",1,["L",50,"break"]]],[16,"createCreationFX",[6,260,300,"2B","HeadB",1,["R",50,"break"]]],[16,"createCreationFX",[6,740,300,"2B","HeadB",1,["L",50,"break"]]],[17,"createCreationFX",[6,260,380,"2B","HeadB",1,["R",50,"break"]]],[17,"createCreationFX",[6,740,380,"2B","HeadB",1,["L",50,"break"]]],[18,"createCreationFX",[6,260,460,"2B","HeadB",1,["R",50,"break"]]],[18,"createCreationFX",[6,740,460,"2B","HeadB",1,["L",50,"break"]]],[19,"createCreationFX",[6,260,540,"2B","HeadB",1,["R",50,"break"]]],[19,"createCreationFX",[6,740,540,"2B","HeadB",1,["L",50,"break"]]],[50,"completeMatrix",[]]];
  1207.    waveScript3_8 = [[10,"createCreationFX",[6,500,300,"2C","HeadC",1,["D",50,"break"]]],[11,"createCreationFX",[6,420,220,"2C","HeadC",1,["D",50,"break"]]],[11,"createCreationFX",[6,580,220,"2C","HeadC",1,["D",50,"break"]]],[12,"createCreationFX",[6,340,140,"2C","HeadC",1,["D",50,"break"]]],[12,"createCreationFX",[6,660,140,"2C","HeadC",1,["D",50,"break"]]],[13,"createCreationFX",[6,260,60,"2C","HeadC",1,["R",50,"break"]]],[13,"createCreationFX",[6,740,60,"2C","HeadC",1,["L",50,"break"]]],[14,"createCreationFX",[6,260,140,"2C","HeadC",1,["R",50,"break"]]],[14,"createCreationFX",[6,740,140,"2C","HeadC",1,["L",50,"break"]]],[15,"createCreationFX",[6,260,220,"2C","HeadC",1,["R",50,"break"]]],[15,"createCreationFX",[6,740,220,"2C","HeadC",1,["L",50,"break"]]],[16,"createCreationFX",[6,260,300,"2C","HeadC",1,["R",50,"break"]]],[16,"createCreationFX",[6,740,300,"2C","HeadC",1,["L",50,"break"]]],[17,"createCreationFX",[6,260,380,"2C","HeadC",1,["R",50,"break"]]],[17,"createCreationFX",[6,740,380,"2C","HeadC",1,["L",50,"break"]]],[18,"createCreationFX",[6,260,460,"2C","HeadC",1,["R",50,"break"]]],[18,"createCreationFX",[6,740,460,"2C","HeadC",1,["L",50,"break"]]],[19,"createCreationFX",[6,260,540,"2C","HeadC",1,["R",50,"break"]]],[19,"createCreationFX",[6,740,540,"2C","HeadC",1,["L",50,"break"]]],[50,"completeMatrix",[]]];
  1208.    waveScript3_9 = [[10,"createCreationFX",[6,460,60,"2A","HeadA",1,["D",50,"break"]]],[10,"createCreationFX",[6,540,60,"2A","HeadA",1,["D",50,"break"]]],[11,"createCreationFX",[6,380,140,"2A","HeadA",1,["D",50,"break"]]],[11,"createCreationFX",[6,620,140,"2A","HeadA",1,["D",50,"break"]]],[12,"createCreationFX",[6,300,220,"2B","HeadB",1,["R",50,"break"]]],[12,"createCreationFX",[6,700,220,"2B","HeadB",1,["L",50,"break"]]],[13,"createCreationFX",[6,300,300,"2B","HeadB",1,["R",50,"break"]]],[13,"createCreationFX",[6,700,300,"2B","HeadB",1,["L",50,"break"]]],[14,"createCreationFX",[6,300,380,"2B","HeadB",1,["R",50,"break"]]],[14,"createCreationFX",[6,700,380,"2B","HeadB",1,["L",50,"break"]]],[15,"createCreationFX",[6,380,380,"2C","HeadC",1,["U",50,"break"]]],[15,"createCreationFX",[6,300,460,"2C","HeadC",1,["R",50,"break"]]],[15,"createCreationFX",[6,620,380,"2C","HeadC",1,["U",50,"break"]]],[15,"createCreationFX",[6,700,460,"2C","HeadC",1,["L",50,"break"]]],[16,"createCreationFX",[6,460,380,"2C","HeadC",1,["U",50,"break"]]],[16,"createCreationFX",[6,540,380,"2C","HeadC",1,["U",50,"break"]]],[16,"createCreationFX",[6,300,540,"2C","HeadC",1,["R",50,"break"]]],[16,"createCreationFX",[6,700,540,"2C","HeadC",1,["L",50,"break"]]],[50,"completeMatrix",[]]];
  1209.    waveScript3_10 = [[9,"trace2",[]],[10,"createPowerUpBuddy",[-50,200,"R",["bigLaser",150,"rapidLaser",150]]],[12,"showBGDeco",["3B",1]],[50,"createWaveCreator",[10,150,620,"BatA",10,["U",100,"R",200,"U",400,"L",200,"U",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[55,"createWaveCreator",[10,150,620,"BatA",10,["U",250,"R",200,"U",100,"L",200,"U",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[10,460,620,"BatA",10,["U",200,"L",100,"U",100,"R",100,"U",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[10,520,-50,"BatA",10,["D",200,"R",100,"D",100,"L",100,"D",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[350,"createWaveCreator",[10,850,-50,"BatA",10,["D",100,"L",200,"D",400,"R",200,"D",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[355,"createWaveCreator",[10,850,-50,"BatA",10,["D",250,"L",200,"D",100,"R",200,"D",300,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[375,"completeMatrix",[]]];
  1210.    waveScript3_11 = [[50,"createWaveCreator",[7,-50,270,"BatB",6,["R",250,"U",150,"R",180,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,-50,320,"BatB",6,["R",250,"D",150,"R",180,"D",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,1020,270,"BatB",6,["L",250,"U",150,"L",180,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[50,"createWaveCreator",[7,1020,320,"BatB",6,["L",250,"D",150,"L",180,"D",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[110,"createWaveCreator",[7,-50,220,"BatB",6,["R",150,"U",50,"L",50,"U",50,"R",200,"D",100,"L",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[110,"createWaveCreator",[7,-50,370,"BatB",6,["R",150,"D",50,"L",50,"D",50,"R",200,"U",100,"L",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[150,"createWaveCreator",[7,1020,220,"BatB",6,["L",150,"U",50,"R",50,"U",50,"L",200,"D",100,"R",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[150,"createWaveCreator",[7,1020,370,"BatB",6,["L",150,"D",50,"R",50,"D",50,"L",200,"U",100,"R",700,"break"],[["free"],["free"],["free"],["free"],["free"],["free"]]]],[160,"completeMatrix",[]]];
  1211.    waveScript3_12 = [[50,"createWaveCreator",[16,480,620,"BatC",5,["U",300,"L",160,"U",60,"L",125,"U",50,"R",125,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[54,"createWaveCreator",[16,480,620,"BatC",5,["U",300,"R",160,"U",60,"R",125,"U",50,"L",125,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[56,"playSound",["batCIntro",35]],[58,"createWaveCreator",[16,480,620,"BatC",5,["U",300,"L",160,"D",60,"L",125,"D",50,"R",125,"D",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[62,"createWaveCreator",[16,480,620,"BatC",5,["U",300,"R",160,"D",60,"R",125,"D",50,"L",125,"D",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[210,"createWaveCreator",[16,-50,450,"BatC",5,["R",150,"U",250,"R",78,"D",150,"R",63,"U",50,"R",60,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[214,"createWaveCreator",[16,-50,150,"BatC",5,["R",150,"D",250,"R",78,"U",150,"R",63,"D",50,"R",60,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[218,"createWaveCreator",[16,1020,450,"BatC",5,["L",120,"U",250,"L",78,"D",150,"L",63,"U",50,"L",60,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[222,"createWaveCreator",[16,1020,150,"BatC",5,["L",120,"D",250,"L",78,"U",150,"L",63,"D",50,"L",60,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"]]]],[240,"completeMatrix",[]]];
  1212.    waveScript3_13 = [[50,"createWaveCreator",[8,-50,100,"SpaceManA",1,["R",1300,"break"],[["free"]]]],[50,"createWaveCreator",[8,-50,470,"SpaceManA",1,["R",1300,"break"],[["free"]]]],[58,"playSound",["spaceManFly",30]],[60,"createWaveCreator",[8,-50,280,"BugA",15,["R",randRange(75,150),"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[180,"createWaveCreator",[8,1020,randRange(150,250),"BugA",8,["L",100,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[180,"createWaveCreator",[8,1020,randRange(325,425),"BugA",8,["L",100,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[350,"completeMatrix",[]]];
  1213.    waveScript3_14 = [[20,"broAction",[7]],[60,"createWaveCreator",[8,randRange(300,600),-50,"BugB",15,["D",randRange(75,150),"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[200,"createWaveCreator",[8,randRange(300,600),620,"BugB",15,["U",randRange(75,150),"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[350,"completeMatrix",[]]];
  1214.    waveScript3_15 = [[2,"showBGDeco",["3C",0.75]],[5,"tagTeam",[-50,280,"R"]],[7,"setPowerUpPref",["weaponBoost1"]],[9,"playBGSound",["level3Manji",9,2,0.05]],[12,"showBGDeco",["3C",0.7]],[80,"createWaveCreator",[8,600,620,"BomberA",8,["U",100,"L",400,"U",150,"R",300,"break"],[[5,6],[5,7],[6,8],[7,8],[8,7],[9,6],[10,6],["free"]]]],[200,"createWaveCreator",[8,600,-50,"BomberA",8,["D",100,"L",400,"D",150,"R",300,"break"],[[5,5],[5,4],[6,3],[7,3],[8,4],[9,5],[10,5],["free"]]]],[500,"completeMatrix",[]]];
  1215.    waveScript3_16 = [[80,"createWaveCreator",[6,900,620,"BatC",10,["U",200,"L",100,"D",100,"L",100,"U",100,"L",100,"D",50,"L",100,"U",100,"break"],[[10,7],[9,6],[8,7],[7,6],[6,7],[5,6],[4,7],[3,8],[3,9],["free"]]]],[80,"createWaveCreator",[6,900,-50,"BatC",10,["D",200,"L",100,"U",100,"L",100,"D",100,"L",100,"U",50,"L",100,"D",100,"break"],[[10,4],[9,5],[8,4],[7,5],[6,4],[5,5],[4,4],[3,3],[3,2],["free"]]]],[80,"createWaveCreator",[7,1020,280,"BatB",10,["L",randRange(100,400),"break"],[[10,1],[9,2],[8,3],[7,4],[6,5],[6,6],[7,7],[8,8],[9,9],[10,10]]]],[380,"completeMatrix",[]]];
  1216.    waveScript3_17 = [[10,"setAdvanceDir",["R"]],[50,"createWaveCreator",[6,-50,60,"BatC",1,["R",100,"break"],[[4,1]]]],[50,"createWaveCreator",[6,-50,110,"BatC",1,["R",100,"break"],[[5,2]]]],[50,"createWaveCreator",[6,-50,160,"BatC",1,["R",100,"break"],[[6,3]]]],[50,"createWaveCreator",[6,-50,210,"BatC",1,["R",100,"break"],[[7,4]]]],[50,"createWaveCreator",[6,-50,260,"BatC",1,["R",100,"break"],[[7,5]]]],[50,"createWaveCreator",[6,-50,310,"BatC",1,["R",100,"break"],[[7,6]]]],[50,"createWaveCreator",[6,-50,360,"BatC",1,["R",100,"break"],[[7,7]]]],[50,"createWaveCreator",[6,-50,410,"BatC",1,["R",100,"break"],[[6,8]]]],[50,"createWaveCreator",[6,-50,460,"BatC",1,["R",100,"break"],[[5,9]]]],[50,"createWaveCreator",[6,-50,510,"BatC",1,["R",100,"break"],[[4,10]]]],[54,"createWaveCreator",[6,-50,60,"BatB",1,["R",100,"break"],[[3,1]]]],[54,"createWaveCreator",[6,-50,110,"BatB",1,["R",100,"break"],[[4,2]]]],[54,"createWaveCreator",[6,-50,160,"BatB",1,["R",100,"break"],[[5,3]]]],[54,"createWaveCreator",[6,-50,210,"BatB",1,["R",100,"break"],[[6,4]]]],[54,"createWaveCreator",[6,-50,260,"BatB",1,["R",100,"break"],[[6,5]]]],[54,"createWaveCreator",[6,-50,310,"BatB",1,["R",100,"break"],[[6,6]]]],[54,"createWaveCreator",[6,-50,360,"BatB",1,["R",100,"break"],[[6,7]]]],[54,"createWaveCreator",[6,-50,410,"BatB",1,["R",100,"break"],[[5,8]]]],[54,"createWaveCreator",[6,-50,460,"BatB",1,["R",100,"break"],[[4,9]]]],[54,"createWaveCreator",[6,-50,510,"BatB",1,["R",100,"break"],[[3,10]]]],[60,"createWaveCreator",[6,-50,60,"BatA",1,["R",100,"break"],[[2,1]]]],[60,"createWaveCreator",[6,-50,110,"BatA",1,["R",100,"break"],[[3,2]]]],[60,"createWaveCreator",[6,-50,160,"BatA",1,["R",100,"break"],[[4,3]]]],[60,"createWaveCreator",[6,-50,210,"BatA",1,["R",100,"break"],[[5,4]]]],[60,"createWaveCreator",[6,-50,260,"BatA",1,["R",100,"break"],[[5,5]]]],[60,"createWaveCreator",[6,-50,310,"BatA",1,["R",100,"break"],[[5,6]]]],[60,"createWaveCreator",[6,-50,360,"BatA",1,["R",100,"break"],[[5,7]]]],[60,"createWaveCreator",[6,-50,410,"BatA",1,["R",100,"break"],[[4,8]]]],[60,"createWaveCreator",[6,-50,460,"BatA",1,["R",100,"break"],[[3,9]]]],[60,"createWaveCreator",[6,-50,510,"BatA",1,["R",100,"break"],[[2,10]]]],[360,"completeMatrix",[]]];
  1217.    waveScript3_18 = [[28,"createPowerUpBuddy",[1020,280,"L",["lifeMax",200,"shield",50]]],[30,"setAdvanceDir",["L"]],[50,"createWaveCreator",[7,100,620,"BomberA",10,["U",300,"R",100,"D",150,"R",100,"U",50,"R",200,"break"],[[6,6],[6,10],[7,7],[7,9],[8,8],[9,2],[9,4],[10,10],[10,6],["free"]]]],[50,"createWaveCreator",[7,100,-50,"BomberA",10,["D",300,"R",100,"U",150,"R",100,"D",50,"R",200,"break"],[[6,5],[6,1],[7,4],[7,2],[8,3],[9,7],[9,9],[10,1],[10,5],["free"]]]],[60,"playSound",["bomberAIntro",10]],[80,"createWaveCreator",[7,1020,220,"DroidC",8,["L",300,"R",200,"break"],[[7,1],["free"],["free"],[8,2],["free"],["free"],[10,4],[9,3]]]],[80,"createWaveCreator",[7,1020,300,"DroidC",8,["L",300,"R",200,"break"],[[7,10],["free"],["free"],[8,9],["free"],["free"],[10,7],[9,8]]]],[380,"completeMatrix",[]]];
  1218.    waveScript3_19 = [[30,"createShipBoss",[]],[31,"createRandoms",[1,3,50,["DroidA","DroidB","DroidC"]]],[100,"completeMatrix",[]]];
  1219.    waveScript3_20 = [[20,"createWaveCreator",[7,500,620,"BomberB",5,["U",100,"L",100,"U",40,"R",100,"U",100,"R",40,"D",100,"R",100,"break"],[[10,2],[10,4],[10,5],[9,5],["free"]]]],[20,"createWaveCreator",[7,500,-50,"BomberB",5,["D",100,"L",100,"D",40,"R",100,"D",100,"R",40,"U",100,"R",100,"break"],[[10,9],[10,7],[10,6],[9,6],["free"]]]],[20,"createWaveCreator",[7,-50,220,"BomberA",8,["R",100,"U",100,"R",40,"D",100,"R",100,"U",100,"R",100,"break"],[[10,3],[9,3],[8,4],[7,4],[6,5],[5,5],["free"],["free"]]]],[20,"createWaveCreator",[7,-50,300,"BomberA",8,["R",100,"D",100,"R",40,"U",100,"R",100,"D",100,"R",100,"break"],[[10,8],[9,8],[8,7],[7,7],[6,6],[5,6],["free"],["free"]]]],[30,"playSound",["bomberBIntro",10]],[350,"completeMatrix",[]]];
  1220.    waveScript3_21 = [[35,"showReanimator",[-50,320]],[42,"showBGDeco",["3D",0.5]],[50,"createWaveCreator",[7,1020,100,"BomberA",6,["L",500,"D",100,"R",40,"break"],[[7,5],[10,4],[9,4],[10,5],[9,5],[8,5]],"SpaceManA"]],[50,"createWaveCreator",[7,1020,470,"BomberA",6,["L",500,"U",100,"R",40,"break"],[[7,6],[10,7],[9,7],[10,6],[9,6],[8,6]],"SpaceManA"]],[60,"playSound",["spaceManIntro",18]],[350,"completeMatrix",[]]];
  1221.    waveScript3_22 = [[10,"showReanimator",[-50,360]],[20,"createWaveCreator",[7,-50,randRange(100,250),"SpaceManA",1,["R",100,"break"],[["free"]]]],[20,"createWaveCreator",[7,-50,randRange(350,500),"SpaceManA",1,["R",100,"break"],[["free"]]]],[20,"createWaveCreator",[20,1020,randRange(200,400),"SpaceManA",1 + dif.wave,["L",100,"break"],[["free"],["free"]]]],[100,"completeMatrix",[]]];
  1222.    waveScript3_23 = [[10,"setAdvanceDir",["R"]],[15,"showReanimator",[-50,290]],[20,"createWaveCreator",[7,1020,randRange(100,250),"BatC",4,["L",randRange(75,150),"break"],[[1,1],[1,2],[4,3],[5,5]]]],[20,"createWaveCreator",[7,1020,randRange(350,500),"BatC",4,["L",randRange(75,150),"break"],[[1,10],[2,10],[4,8],[5,6]]]],[30,"createWaveCreator",[7,-50,200,"SpaceManA",1,["R",100,"break"],[[2,4]]]],[30,"createWaveCreator",[7,-50,370,"SpaceManA",1,["R",100,"break"],[[2,7]]]],[50,"createWaveCreator",[7,600,-50,"BomberB",4,["D",200,"R",40,"U",40,"R",40,"D",150,"L",100,"break"],[[5,3],[2,5],[1,5],[1,4]]]],[50,"createWaveCreator",[7,600,620,"BomberB",4,["U",200,"R",40,"D",40,"R",40,"U",150,"L",100,"break"],[[5,8],[2,6],[1,6],[1,7]]]],[60,"playSound",["bomberBFly",10]],[350,"completeMatrix",[]]];
  1223.    waveScript3_24 = [[10,"setAdvanceDir",["L"]],[30,"showReanimator",[-50,220]],[40,"createBlasterA",[-50,_root.randRange(60,520),"Green",["R",_root.randRange(75,200),"break"]]],[50,"createBlasterA",[-50,_root.randRange(60,520),"Green",["R",_root.randRange(75,200),"break"]]],[60,"createBlasterA",[-50,_root.randRange(60,520),"Green",["R",_root.randRange(75,200),"break"]]],[70,"createBlasterA",[-50,_root.randRange(60,520),"Green",["R",_root.randRange(75,200),"break"]]],[140,"createBlasterA",[1020,_root.randRange(60,520),"Blue",["L",_root.randRange(75,200),"break"]]],[150,"createBlasterA",[1020,_root.randRange(60,520),"Blue",["L",_root.randRange(75,200),"break"]]],[160,"createBlasterA",[1020,_root.randRange(60,520),"Blue",["L",_root.randRange(75,200),"break"]]],[170,"createBlasterA",[1020,_root.randRange(60,520),"Blue",["L",_root.randRange(75,200),"break"]]],[180,"createBlasterA",[1020,_root.randRange(60,520),"Blue",["L",_root.randRange(75,200),"break"]]],[240,"createBlasterA",[-50,_root.randRange(60,520),"Orange",["R",_root.randRange(75,200),"break"]]],[250,"createBlasterA",[1020,_root.randRange(60,520),"Orange",["L",_root.randRange(75,200),"break"]]],[260,"createBlasterA",[-50,_root.randRange(60,520),"Orange",["R",_root.randRange(75,200),"break"]]],[270,"createBlasterA",[1020,_root.randRange(60,520),"Orange",["L",_root.randRange(75,200),"break"]]],[280,"createBlasterA",[-50,_root.randRange(60,520),"Orange",["R",_root.randRange(75,200),"break"]]],[290,"createBlasterA",[1020,_root.randRange(60,520),"Orange",["L",_root.randRange(75,200),"break"]]],[350,"completeMatrix",[]]];
  1224.    waveScript3_25 = [[30,"showReanimator",[-50,320]],[50,"createBlasterA",[1020,80,"Orange",["L",_root.randRange(75,100),"break"]]],[50,"createBlasterA",[1020,150,"Orange",["L",_root.randRange(75,100),"break"]]],[50,"createBlasterA",[1020,220,"Orange",["L",_root.randRange(75,100),"break"]]],[50,"createBlasterA",[1020,500,"Orange",["L",_root.randRange(75,100),"break"]]],[50,"createBlasterA",[1020,430,"Orange",["L",_root.randRange(75,100),"break"]]],[50,"createBlasterA",[1020,360,"Orange",["L",_root.randRange(75,100),"break"]]],[60,"createWaveCreator",[8,-50,280,"SpaceManB",2,["R",800,"break"],[["free"]]]],[120,"createRandoms",[1,1,200,["BomberA","BatC"]]],[130,"showPlanet",["mars"]],[160,"completeMatrix",[]]];
  1225.    waveScript3_26 = [[75,"removeRandoms",[1]],[78,"ship3B",[]],[80,"showReanimator",[-50,275]],[90,"createPowerUpBuddy",[-50,280,"R",["superLaser",500]]],[101,"setPowerUpPref",[]],[102,"setPowerUpPref",["weaponBoost1","lifeUp"]],[103,"createShrapStorm",[]],[104,"createRandoms",[1,5 + dif.wave,40 - dif.wave * 5,["BatA","DroidA","DroidB","DroidC","BatB","BugB","BugA","BatC","BomberA","BomberB"]]],[400,"switchShrapStage",["B"]],[1600,"switchShrapStage",["A"]],[1800,"createWaveCreator",[8,440,620,"DroidB",9,["U",100,"L",180,"U",40,"L",40,"U",240,"R",40,"U",40,"R",40,"U",40,"R",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[1800,"createWaveCreator",[8,520,620,"DroidB",9,["U",100,"R",180,"U",40,"R",40,"U",240,"L",40,"U",40,"L",40,"U",40,"L",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[1801,"removeRandoms",[1]],[1830,"removeShrapStorm",[]],[1840,"setPowerUpPref",[]],[1880,"createWaveCreator",[8,440,620,"BatB",9,["U",100,"L",180,"U",40,"L",40,"U",240,"R",40,"U",40,"R",40,"U",40,"R",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[1880,"createWaveCreator",[8,520,620,"BatB",9,["U",100,"R",180,"U",40,"R",40,"U",240,"L",40,"U",40,"L",40,"U",40,"L",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[1960,"createWaveCreator",[8,440,620,"BugB",9,["U",100,"L",180,"U",40,"L",40,"U",240,"R",40,"U",40,"R",40,"U",40,"R",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[1960,"createWaveCreator",[8,520,620,"BugB",9,["U",100,"R",180,"U",40,"R",40,"U",240,"L",40,"U",40,"L",40,"U",40,"L",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[2040,"createWaveCreator",[8,440,620,"BomberB",9,["U",100,"L",180,"U",40,"L",40,"U",240,"R",40,"U",40,"R",40,"U",40,"R",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[2040,"createWaveCreator",[8,520,620,"BomberB",9,["U",100,"R",180,"U",40,"R",40,"U",240,"L",40,"U",40,"L",40,"U",40,"L",160,"U",500,"break"],[["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"],["free"]]]],[2300,"completeMatrix",[]]];
  1226.    waveScript3_27 = [[29,"playBGSound",["deathLoop",15,5,0.05]],[30,"deathHeadBG",[]],[160,"createDeathHead",[]],[175,"showBGDeco",["3E",0.5]]];
  1227. }
  1228. _quality = "LOW";
  1229. fps.swapDepths(567000);
  1230. border.swapDepths(1100005);
  1231. smartBomb.swapDepths(101);
  1232. debug.swapDepths(1100300);
  1233. audio = new classes.misc.Audio();
  1234. var keyListener = new Object();
  1235. keyListener.onKeyUp = function()
  1236. {
  1237.    keyPressed = Key.getCode();
  1238.    if(keyPressed == 32)
  1239.    {
  1240.       _root.togglePause();
  1241.    }
  1242. };
  1243. Key.addListener(keyListener);
  1244. moveU = 38;
  1245. moveD = 40;
  1246. moveL = 37;
  1247. moveR = 39;
  1248. fireU = 87;
  1249. fireD = 83;
  1250. fireL = 65;
  1251. fireR = 68;
  1252. dif = new Object();
  1253. dif.setting = "med";
  1254. dif.num = 2;
  1255. dif.speed = 1;
  1256. dif.wait = 0;
  1257. dif.wander = 0;
  1258. dif.adv = 0;
  1259. dif.life = 1;
  1260. dif.wave = 0;
  1261. changeDif("med");
  1262. chars = [];
  1263. broShots = [];
  1264. enemyShots = [];
  1265. FX = [];
  1266. powerUps = [];
  1267. pUpArray1_1 = [];
  1268. pUpArray1_2 = ["speedBoost1","weaponBoost1"];
  1269. pUpArray1_3 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","lifeUp","lifeUp"];
  1270. pUpArray1_4 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","lifeUp","lifeUp"];
  1271. pUpArray1_5 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","lifeUp","lifeUp"];
  1272. pUpArray1_6 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","lifeUp","lifeUp"];
  1273. pUpArray1_7 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp"];
  1274. pUpArray1_8 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp"];
  1275. pUpArray1_9 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp"];
  1276. pUpArray1_10 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","shield"];
  1277. pUpArray1_11 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","shield"];
  1278. pUpArray1_12 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","doubleLaserA","shield"];
  1279. pUpArray1_13 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","shield"];
  1280. pUpArray1_14 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","doubleLaserA","shield"];
  1281. pUpArray1_15 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","shield"];
  1282. pUpArray1_16 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","doubleLaserA","shield"];
  1283. pUpArray1_17 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","doubleLaserA","shield"];
  1284. pUpArray1_18 = ["speedBoost1","speedBoost1","weaponBoost2","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","shield"];
  1285. pUpArray1_19 = ["speedBoost1","speedBoost1","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","doubleLaserA","shield"];
  1286. pUpArray1_20 = ["speedBoost1","speedBoost1","weaponBoost2","weaponBoost1","smartBomb","lifeUp","lifeUp","doubleLaserA","shield"];
  1287. pUpArray1_21 = ["speedBoost1","weaponBoost1","weaponBoost1","lifeUp","lifeUp","shield","tripleLaserA"];
  1288. pUpArray2_1 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","tripleLaserA","tripleLaserA","rampage","shield"];
  1289. pUpArray2_2 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","tripleLaserA","rampage","shield"];
  1290. pUpArray2_3 = ["speedBoost1","speedBoost2","weaponBoost2","weaponBoost1","smartBomb","lifeUp","lifeUp","tripleLaserA","tripleLaserA","rampage","shield"];
  1291. pUpArray2_4 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","tripleLaserA","rampage","shield"];
  1292. pUpArray2_5 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","tripleLaserA","rampage","shield"];
  1293. pUpArray2_6 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","tripleLaserA","rampage","shield"];
  1294. pUpArray2_7 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","twistLaser","rampage","shield"];
  1295. pUpArray2_8 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","twistLaser","rampage","shield"];
  1296. pUpArray2_9 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost1","smartBomb","lifeUp","lifeUp","tripleLaserA","twistLaser","rampage","shield"];
  1297. pUpArray2_10 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","twistLaser","rampage","shield"];
  1298. pUpArray2_11 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","twistLaser","rampage","shield"];
  1299. pUpArray2_12 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleLaserA","twistLaser","rampage","shield"];
  1300. pUpArray2_13 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1301. pUpArray2_14 = ["speedBoost1","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1302. pUpArray2_15 = ["speedBoost2","speedBoost1","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1303. pUpArray2_16 = ["speedBoost1","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1304. pUpArray2_17 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1305. pUpArray2_18 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1306. pUpArray2_19 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1307. pUpArray2_20 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","twistLaser","rampage","shield"];
  1308. pUpArray2_21 = ["speedBoost2","weaponBoost2","weaponBoost1","weaponBoost2","lifeUp","lifeUp","twistLaser","shield"];
  1309. pUpArray3_1 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleTwistLaser","rampage","shield"];
  1310. pUpArray3_2 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleTwistLaser","shield"];
  1311. pUpArray3_3 = ["speedBoost1","speedBoost2","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleTwistLaser","rampage","shield"];
  1312. pUpArray3_4 = ["speedBoost2","speedBoost1","weaponBoost2","weaponBoost2","smartBomb","lifeUp","lifeUp","tripleTwistLaser","shield"];
  1313. pUpArray3_5 = ["speedBoost3","speedBoost2","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","rampage","shield"];
  1314. pUpArray3_6 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","shield"];
  1315. pUpArray3_7 = ["speedBoost2","speedBoost3","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","rampage","shield"];
  1316. pUpArray3_8 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","shield"];
  1317. pUpArray3_9 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","rampage","shield"];
  1318. pUpArray3_10 = ["speedBoost1","speedBoost2","weaponBoost3","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","shield"];
  1319. pUpArray3_11 = ["speedBoost2","speedBoost3","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","rampage","shield"];
  1320. pUpArray3_12 = ["speedBoost2","speedBoost2","weaponBoost3","weaponBoost3","smartBomb","lifeUp","lifeUp","tripleTwistLaser","shield"];
  1321. pUpArray3_13 = ["speedBoost3","speedBoost2","weaponBoost3","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","bigLaser","rapidLaser","rapidLaser","rampage","shield"];
  1322. pUpArray3_14 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1323. pUpArray3_15 = ["speedBoost2","speedBoost3","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","rapidLaser","rampage","shield"];
  1324. pUpArray3_16 = ["speedBoost2","speedBoost3","weaponBoost1","weaponBoost2","smartBomb","lifeUp","lifeUp","bigLaser","bigLaser","rapidLaser","rapidLaser","shield"];
  1325. pUpArray3_17 = ["speedBoost1","speedBoost2","weaponBoost1","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","rapidLaser","rampage","shield"];
  1326. pUpArray3_18 = ["speedBoost3","speedBoost3","weaponBoost3","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1327. pUpArray3_19 = ["speedBoost2","speedBoost2","weaponBoost2","weaponBoost2","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1328. pUpArray3_20 = ["speedBoost2","speedBoost3","weaponBoost3","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","bigLaser","rapidLaser","rapidLaser","rampage","shield"];
  1329. pUpArray3_21 = ["speedBoost3","speedBoost2","weaponBoost2","weaponBoost2","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1330. pUpArray3_22 = ["speedBoost2","speedBoost3","weaponBoost2","weaponBoost3","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1331. pUpArray3_23 = ["speedBoost2","speedBoost2","weaponBoost1","weaponBoost3","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1332. pUpArray3_24 = ["speedBoost1","speedBoost3","weaponBoost2","weaponBoost3","smartBomb","lifeUp","lifeUp","bigLaser","rapidLaser","rampage","shield"];
  1333. pUpArray3_25 = ["speedBoost3","speedBoost3","weaponBoost2","weaponBoost3","lifeUp","lifeUp","bigLaser","rapidLaser","shield"];
  1334. pUpArray3_26 = ["speedBoost2","speedBoost3","weaponBoost2","weaponBoost2","lifeUp","lifeUp","bigLaser","rapidLaser","shield","smartBomb","rampage"];
  1335. pUpArray3_27 = ["speedBoost3","speedBoost3","weaponBoost2","weaponBoost3","lifeUp","lifeUp","shield","smartBomb"];
  1336. BroShip1_1Shrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1337. broShip1B_1Shrap = ["dark","blue2","grey2","red","orange"];
  1338. BroShip2_1Shrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1339. broShip2B_1Shrap = ["light","blue2","grey2","red","yellow"];
  1340. BroShip1_2Shrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1341. broShip1B_2Shrap = ["dark","blue2","grey2","red","orange"];
  1342. BroShip2_2Shrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1343. broShip2B_2Shrap = ["light","blue2","grey2","orange","yellow","purple","red"];
  1344. BroShip1_3Shrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1345. broShip1B_3Shrap = ["dark","blue2","grey2","red","orange"];
  1346. BroShip2_3Shrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1347. broShip2B_3Shrap = ["light","blue2","grey2","red","orange","purple"];
  1348. BroShipBlackShrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1349. broShipBlackBShrap = ["dark","grey1","grey2","red","orange"];
  1350. BroShip1_3BShrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1351. broShip1B_3BShrap = ["light","grey1","grey2","yellow","red"];
  1352. BroShip2_3BShrap = ["Chunk1","Chunk1","Chunk1","Chunk2","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","Chunk5","Chunk5"];
  1353. broShip2B_3BShrap = ["light","orange","orange","red","yellow"];
  1354. droidAShrap = ["light","Chunk1","Chunk2","red","grey","blue"];
  1355. droidBShrap = ["dark","Chunk1","Chunk2","blue","grey2","blue2"];
  1356. batAShrap = ["dark","Chunk1","Chunk2","red","grey2","yellow"];
  1357. batBShrap = ["dark","Chunk1","Chunk2","red","grey2","yellow"];
  1358. batCShrap = ["dark","Chunk1","Chunk2","red","purple","blue"];
  1359. headAShrap = ["dark","Chunk1","Chunk2","grey","grey2","green"];
  1360. headBShrap = ["dark","Chunk1","Chunk2","grey","grey2","blue"];
  1361. headCShrap = ["dark","Chunk1","Chunk2","grey","grey2","red"];
  1362. goldHeadShrap = ["light","Chunk1","Chunk2","yellow","red"];
  1363. bugAShrap = ["light","Chunk1","Chunk2","Chunk3","blue","purple","red"];
  1364. bugBShrap = ["light","Chunk1","Chunk2","Chunk3","green","purple","blue2"];
  1365. blasterAOrangeShrap = ["light","Chunk1","Chunk2","orange","blue"];
  1366. blasterABlueShrap = ["light","Chunk1","Chunk2","blue","blue"];
  1367. blasterAGreenShrap = ["light","Chunk1","Chunk2","green","blue"];
  1368. headBossShrap = ["light","Chunk1","Chunk1","Chunk2","Chunk2","Chunk3","Chunk4","Chunk5","red","orange","yellow","red","orange","yellow"];
  1369. headBossArmAShrap = ["light","red","grey1","grey2"];
  1370. headBossArmBShrap = ["light","Chunk1"];
  1371. bomberAShrap = ["dark","grey2","blue2","grey","blue","Chunk1","Chunk1","Chunk2","Chunk2","Chunk3","Chunk3"];
  1372. bomberBShrap = ["dark","grey2","blue2","grey","purple","Chunk1","Chunk1","Chunk2","Chunk2","Chunk3","Chunk3"];
  1373. spaceManAShrap = ["light","grey2","blue","grey","green","Chunk1","Chunk1","Chunk2","Chunk2","Chunk3","Chunk3"];
  1374. spaceManBShrap = ["dark","red","grey","yellow","Chunk1","Chunk1","Chunk2","Chunk2","Chunk3","Chunk3"];
  1375. shipBossOrangeShrap = ["dark","Chunk1","Chunk2","Chunk3","orange"];
  1376. shipBossPurpleShrap = ["dark","Chunk1","Chunk2","Chunk3","purple"];
  1377. shipBossGreenShrap = ["dark","Chunk1","Chunk2","Chunk3","green"];
  1378. shipBossMissleOrangeShrap = ["light","grey","orange"];
  1379. shipBossMisslePurpleShrap = ["light","grey","purple"];
  1380. shipBossMissleGreenShrap = ["light","grey","green"];
  1381. restart();
  1382. addFX("audio");
  1383. coins = new classes.misc.Coins();
  1384. addFX("coins");
  1385. gems = new classes.misc.Gems();
  1386. addFX("gems");
  1387. bgDeco = new classes.fx.BGDeco();
  1388. addFX("bgDeco");
  1389. lifeMeter = new classes.fx.LifeMeter();
  1390. addFX("lifeMeter");
  1391. onEnterFrame = function()
  1392. {
  1393.    if(game == 1)
  1394.    {
  1395.       c++;
  1396.       c2++;
  1397.       var _loc12_ = chars.slice();
  1398.       var _loc8_ = broShots.slice();
  1399.       var _loc11_ = enemyShots.slice();
  1400.       var _loc9_ = FX.slice();
  1401.       var _loc10_ = powerUps.slice();
  1402.       var _loc2_ = 0;
  1403.       var _loc13_ = _loc12_.length;
  1404.       while(_loc2_ < _loc13_)
  1405.       {
  1406.          _root[_loc12_[_loc2_]].main();
  1407.          _loc2_ = _loc2_ + 1;
  1408.       }
  1409.       _loc2_ = 0;
  1410.       _loc13_ = _loc8_.length;
  1411.       while(_loc2_ < _loc13_)
  1412.       {
  1413.          _root[_loc8_[_loc2_]].main();
  1414.          _loc2_ = _loc2_ + 1;
  1415.       }
  1416.       _loc2_ = 0;
  1417.       _loc13_ = _loc11_.length;
  1418.       while(_loc2_ < _loc13_)
  1419.       {
  1420.          _root[_loc11_[_loc2_]].main();
  1421.          _loc2_ = _loc2_ + 1;
  1422.       }
  1423.       _loc2_ = 0;
  1424.       _loc13_ = _loc9_.length;
  1425.       while(_loc2_ < _loc13_)
  1426.       {
  1427.          _root[_loc9_[_loc2_]].main();
  1428.          _loc2_ = _loc2_ + 1;
  1429.       }
  1430.       _loc2_ = 0;
  1431.       _loc13_ = _loc10_.length;
  1432.       while(_loc2_ < _loc13_)
  1433.       {
  1434.          _root[_loc10_[_loc2_]].main();
  1435.          _loc2_ = _loc2_ + 1;
  1436.       }
  1437.       if(c == ep)
  1438.       {
  1439.          do
  1440.          {
  1441.             var _loc4_ = waveScript[0][1];
  1442.             var _loc6_ = waveScript[0][2];
  1443.             _root[_loc4_](_loc6_);
  1444.             ep2 = waveScript[1][0];
  1445.             waveScript.splice(0,1);
  1446.          }
  1447.          while(ep2 == ep);
  1448.          
  1449.          ep = ep2;
  1450.       }
  1451.       if(matrixComplete)
  1452.       {
  1453.          mc++;
  1454.          if(mc == 1)
  1455.          {
  1456.             d++;
  1457.             attachMovie("feeler","feelerAdv",d);
  1458.             feelerAdv._x = advanceDir != "L" ? 1150 : -110;
  1459.             feelerAdv._y = 0;
  1460.             feelerAdv._width = 40;
  1461.             feelerAdv._height = 600;
  1462.             mcp = 2;
  1463.          }
  1464.          if(mc == mcp)
  1465.          {
  1466.             feelerAdv._x = advanceDir != "L" ? feelerAdv._x - 60 : feelerAdv._x + 60;
  1467.             if(feelerAdv._x > 1200 || feelerAdv._x < -200)
  1468.             {
  1469.                removeMovieClip("feelerAdv");
  1470.                mc = 0;
  1471.             }
  1472.             _loc2_ = 0;
  1473.             _loc13_ = chars.length;
  1474.             var _loc7_ = false;
  1475.             while(_loc2_ < _loc13_)
  1476.             {
  1477.                var _loc3_ = chars[_loc2_] + "Clip";
  1478.                if(feelerAdv.hitTest(_root[_loc3_]))
  1479.                {
  1480.                   var _loc5_ = chars[_loc2_];
  1481.                   if(_root[_loc5_].matrixVar == 2)
  1482.                   {
  1483.                      _loc7_ = true;
  1484.                      _root[_loc5_].advance();
  1485.                   }
  1486.                }
  1487.                _loc2_ = _loc2_ + 1;
  1488.             }
  1489.             _loc2_ = 0;
  1490.             _loc13_ = enemyShots.length;
  1491.             while(_loc2_ < _loc13_)
  1492.             {
  1493.                _loc3_ = enemyShots[_loc2_] + "Clip";
  1494.                if(feelerAdv.hitTest(_root[_loc3_]))
  1495.                {
  1496.                   _loc5_ = enemyShots[_loc2_];
  1497.                   _root[_loc5_].advance();
  1498.                }
  1499.                _loc2_ = _loc2_ + 1;
  1500.             }
  1501.             if(_loc7_)
  1502.             {
  1503.                mcp += advInt;
  1504.             }
  1505.             else
  1506.             {
  1507.                mcp += 1;
  1508.             }
  1509.          }
  1510.          if(chars.length < 2 || chars.length < 3 && rescue)
  1511.          {
  1512.             if(subLevelNum == goldHeadNum && !goldHeadCreated && level == 2)
  1513.             {
  1514.                createGoldHead();
  1515.             }
  1516.             levelInit();
  1517.          }
  1518.       }
  1519.       if(!goldHeadCreated)
  1520.       {
  1521.          if(subLevelNum == goldHeadNum && level == 2)
  1522.          {
  1523.             if(random(300) == 299)
  1524.             {
  1525.                createGoldHead();
  1526.                goldHeadCreated = true;
  1527.             }
  1528.          }
  1529.       }
  1530.    }
  1531.    else if(game == 0)
  1532.    {
  1533.       c++;
  1534.       _loc2_ = 0;
  1535.       _loc13_ = FX.length;
  1536.       while(_loc2_ < _loc13_)
  1537.       {
  1538.          _root[FX[_loc2_]].main();
  1539.          _loc2_ = _loc2_ + 1;
  1540.       }
  1541.       _loc2_ = 0;
  1542.       _loc13_ = chars.length;
  1543.       while(_loc2_ < _loc13_)
  1544.       {
  1545.          _root[chars[_loc2_]].main();
  1546.          _loc2_ = _loc2_ + 1;
  1547.       }
  1548.    }
  1549.    else if(game == 2)
  1550.    {
  1551.       c++;
  1552.       _loc12_ = chars.slice();
  1553.       _loc8_ = broShots.slice();
  1554.       _loc9_ = FX.slice();
  1555.       _loc2_ = 0;
  1556.       _loc13_ = _loc12_.length;
  1557.       while(_loc2_ < _loc13_)
  1558.       {
  1559.          _root[_loc12_[_loc2_]].main();
  1560.          _loc2_ = _loc2_ + 1;
  1561.       }
  1562.       _loc2_ = 0;
  1563.       _loc13_ = _loc8_.length;
  1564.       while(_loc2_ < _loc13_)
  1565.       {
  1566.          _root[_loc8_[_loc2_]].main();
  1567.          _loc2_ = _loc2_ + 1;
  1568.       }
  1569.       _loc2_ = 0;
  1570.       _loc13_ = _loc9_.length;
  1571.       while(_loc2_ < _loc13_)
  1572.       {
  1573.          _root[_loc9_[_loc2_]].main();
  1574.          _loc2_ = _loc2_ + 1;
  1575.       }
  1576.       if(c == 200)
  1577.       {
  1578.          bgDeco.showing = false;
  1579.          bgDeco.showBG("3G",1);
  1580.       }
  1581.       if(c == 500)
  1582.       {
  1583.          starColors = [19,23];
  1584.       }
  1585.       if(c == 1000)
  1586.       {
  1587.          showPlanet(["moon"]);
  1588.          starColors = [13,17];
  1589.       }
  1590.       if(c == 1500)
  1591.       {
  1592.          starColors = [1,5];
  1593.       }
  1594.       if(c == 1750)
  1595.       {
  1596.          _root[char2].endStill();
  1597.       }
  1598.       if(c == 1800)
  1599.       {
  1600.          star.stopIt();
  1601.          _root[char].endPos();
  1602.          _root[char2].endPos();
  1603.          _root.attachMovie("endBG","endBGClip",350);
  1604.          endBGClip._x = 0;
  1605.          endBGClip._y = 0;
  1606.          endBGClip.clip.buzzShip._visible = false;
  1607.          endBGClip.clip.buzzPack._visible = false;
  1608.          endBGClip.clip.zapShip._visible = false;
  1609.          endBGClip.clip.zapPack._visible = false;
  1610.          if(char2 == "dead")
  1611.          {
  1612.             if(char == "broShip1" || char == "bro1")
  1613.             {
  1614.                endStatus = "bro1";
  1615.                endBGClip.clip.buzzWife._visible = false;
  1616.                endBGClip.clip.buzzCat._visible = false;
  1617.             }
  1618.             else
  1619.             {
  1620.                endStatus = "bro2";
  1621.                endBGClip.clip.zapWife._visible = false;
  1622.                endBGClip.clip.zapFrog._visible = false;
  1623.                endBGClip.clip.zapBunny._visible = false;
  1624.             }
  1625.          }
  1626.          else
  1627.          {
  1628.             endStatus = "both";
  1629.          }
  1630.       }
  1631.       if(c < 1800)
  1632.       {
  1633.          if(random(3) == 0)
  1634.          {
  1635.             fxID++;
  1636.             _root["rampageTrail" + fxID] = new classes.fx.RampageTrail(_root[char].x + random(40),_root[char].y + random(40),fxID);
  1637.             addFX("rampageTrail" + fxID);
  1638.          }
  1639.          if(random(3) == 0)
  1640.          {
  1641.             fxID++;
  1642.             _root["rampageTrail" + fxID] = new classes.fx.RampageTrail(_root[char2].x + random(40),_root[char2].y + random(40),fxID);
  1643.             addFX("rampageTrail" + fxID);
  1644.          }
  1645.       }
  1646.       if(c == 1900)
  1647.       {
  1648.          audio.playLevel1("gammaThemeAcoustic",30,0.05,0.05);
  1649.       }
  1650.       if(c == 2300)
  1651.       {
  1652.          _root[char].endPos2();
  1653.          _root[char2].endPos2();
  1654.       }
  1655.       if(c == 2350)
  1656.       {
  1657.          _root[char2].clip.body.shipStyles.gear.gotoAndStop(2);
  1658.       }
  1659.       if(c == 2375)
  1660.       {
  1661.          _root[char].clip.body.shipStyles.gear.gotoAndStop(2);
  1662.       }
  1663.       if(c == 2800)
  1664.       {
  1665.          endBGClip.clip.credits.play();
  1666.       }
  1667.       if(final && Key.isDown(82))
  1668.       {
  1669.          restart();
  1670.       }
  1671.    }
  1672.    else if(game == 3)
  1673.    {
  1674.       if(Key.isDown(82))
  1675.       {
  1676.          restart();
  1677.       }
  1678.    }
  1679.    else if(game == 4)
  1680.    {
  1681.       _loc2_ = 0;
  1682.       _loc13_ = FX.length;
  1683.       while(_loc2_ < _loc13_)
  1684.       {
  1685.          _root[FX[_loc2_]].main();
  1686.          _loc2_ = _loc2_ + 1;
  1687.       }
  1688.       if(Key.isDown(82))
  1689.       {
  1690.          restart();
  1691.       }
  1692.    }
  1693. };
  1694. level1MSArray = [16,14,28,24,26,28,34,99,26,22,22,18,99,99,16,24,99,15,22,99,99];
  1695. level2MSArray = [99,13,14,99,12,12,99,99,20,16,99,18,18,30,99,99,20,99,99,99,99,99];
  1696. level3MSArray = [99,99,99,99,99,99,99,99,99,99,99,99,99,99,14,28,30,26,99,20,12,4,18,99,99,99,99];
  1697.